J'ai problème insoluble pour mon petit niveau.
Je m'explique, j'ai une table avec un champ qui contient des id séparés par un caractère et une deuxième table avec des enregistrement qui ont un id commun à ceux du résultat de la première requète.
Ma recherche c'est de lister les résultats uniques
première requete
$req1=mysql_db_query($db,"SELECT liste FROM table1 WHERE id1='$_GET[id1]'");
$res1=mysql_fetch_assoc($req1);
$resultat1=explode('|', $res1['liste']);
J'obtiens bien la liste des idEnsuite je souhaite dans une autre table trouver les id différent du premier résultat.
$req2=mysql_db_query($db,"SELECT id2,nom FROM table2 WHERE NOT IN $resultat1");
while($res2=mysql_fetch_assoc($req2))
{echo $id";}
La deuxieme requete n'est pas bonne mais c'est pour vous montrer ou je veux en venir.J'espère avoir été assez clair pour que vous compreniez.
Merci d'avance à ceux qui répondront.
Patrick