Bonjour,
J'ai un petit souci qui me bloque depuis pas mal de temps.
J'ai une première table dans laquelle j'ai un champs qui correspond à une liste d'id (sous la forme "12,84,56,157"). Ces id sont ceux d'une seconde table.
Je souhaiterais récupérer chaque ligne de la seconde table à partir de ces listes d'id.
J'ai tenté :
ça ne fonctionne pas...
Merci de votre aide !
J'ai un petit souci qui me bloque depuis pas mal de temps.
J'ai une première table dans laquelle j'ai un champs qui correspond à une liste d'id (sous la forme "12,84,56,157"). Ces id sont ceux d'une seconde table.
Je souhaiterais récupérer chaque ligne de la seconde table à partir de ces listes d'id.
J'ai tenté :
$sql = "SELECT liste_id FROM table1 WHERE id_table1 = 10";
$req = mysql_query($sql);
$data = mysql_fetch_array($req);
$expl = explode(",", $data[liste_id]);
foreach ($expl as $cle=>$liste_decomposee)
{
$sel = "select * from table2 WHERE id = $liste_decomposee";
$res= mysql_query($sel);
}
ça ne fonctionne pas...
Merci de votre aide !
