cs_kyuubi6
Messages postés4Date d'inscriptionvendredi 16 février 2007StatutMembreDernière intervention 6 mai 2008
-
6 mai 2008 à 11:02
cs_kyuubi6
Messages postés4Date d'inscriptionvendredi 16 février 2007StatutMembreDernière intervention 6 mai 2008
-
6 mai 2008 à 14:44
Bonjour tout le monde,
voila j'ai un petit soucis avec des check box, en fait j'ai plusieurs revendeurs et on les choisit en cochant les check box les correspondant, j'aimerais après celà faire un select dans ma table revendeur ou le numero du revendeur correspont au(x) checkbox(s).
Voici mon code :
checkbox :
----
PHOTO HALL MULTIMEDIA 41089
,
,
----
NEW VANDEN BORRE SAV 4001
,
,
----
,
Ma récupération :
(grâce au count je compte le nombre de checkbox cochées)
for($i=0;$i<count($_POST['rev']);$i++)
{
$rev=mysql_query("select numrevendeur from revendeurs where nomrevendeur='".$_POST['rev'][$i]."'",$db);
$numRev=mysql_fetch_array($rev,MYSQL_ASSOC);
$tab[]=$numRev['numrevendeur'];
}
for($i=0;$i<count($_POST['rev']);$i++)
{
echo $tab[$i];
$select=mysql_query("SELECT nomrevendeur from revendeurs where numrevendeur='".$tab[$i]."' ",$db);
}
En teste je fais un echo $tab[$i], il m'affiche bien les numéros des revendeurs cochés mais après quand j'affiche le résultat de ma requête il ne m'affiche que le dernier checkbox coché .
Je ne sais pas si quelqu'un à déjà eu le problème et a su le résoudre
Si quelqu'un a une idée je serais ravi de la lire .
Merci d'avance
cs_kyuubi6
Messages postés4Date d'inscriptionvendredi 16 février 2007StatutMembreDernière intervention 6 mai 2008 6 mai 2008 à 14:44
je viens tester vos codes (merci d'avoir répondu ), malheureusement ça ne fonctionne toujours pas
j'ai essayé avec la fonction implode comme sité plus haut mais j'ai toujours le problème qu'il ne m'affiche que le dernier revendeur cochés.
Je patoge un peu la, je ne comprend pas pourquoi ça ne va pas...