Bonjour je souhaite vérifier si un id existe dans une table depuis des id d'une autre table. Voici mon code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
	mysql_connect($host, $user,$passwd) or die("erreur de connexion au serveur");
	mysql_select_db($bdd) or die("erreur de connexion à la base de donnees");
 
	$query = "SELECT * FROM categories";
	$result = mysql_query($query) or die(mysql_error());
 
	$query2 = "SELECT * FROM products_to_categories";
	$result2 = mysql_query($query2) or die(mysql_error());
 
	while($row = mysql_fetch_array($result)) {
 
		while($row2 = mysql_fetch_array($result2)) {
			echo $row2[1]." - ".$row[0];
			if($row2[1]==$row[0]) $cat = "ok";
		}
}
Mais cela ne fonctionne pas, je pense que l'on ne peut pas exécuter deux requêtes ? Peut-on utiliser cette manière de faire ou faut il faire autrement ?

MErci de votre aide