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 :
<table>
<tr>
<td>
PHOTO HALL MULTIMEDIA 41089
</td>
<td>
<input type="checkbox" value="photo" name="rev[]">
</td>
</tr>
<tr>
<td>
NEW VANDEN BORRE SAV 4001
</td>
<td>
<input type="checkbox" value="vandenborre" name="rev[]">
</td>
</tr>
<tr align="center">
<td>
<input type="submit" value="Creer Feuille Excel">
</td>
</tr>
</table>
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