re,
alors le resultat de
var_dump($_POST['letype']);
en ayant selection en case a coché T2 T3
array(2) { [0]=> string(2) "T2" [1]=> string(2) "T3" }
le code modifié comme tu as dis
1 2 3 4 5 6 7 8 9
|
$types = array_map ('mysql_real_escape_string', $_POST['letype']);
$req = 'SELECT * FROM programme WHERE typelot IN (' . implode(',' , $types) . ')';
$sql = mysql_query($req);
while($data = mysql_fetch_array($sql))
{
echo "".$data[nom]."<br />";
} |
Le problème du résultat c'est que visiblement il n'affiche que les lignes ayant T3 seul en valeur du champ "typelot"
une ligne ayant T2-T3 dans le champ "typelot" devrait apparaitre egalement
Partager