Je n'arrive pas à récuperer le nombre d'enregistrement d'une table imbriquée avec une autre.
J'ai 2 tables, une table "produit" avec un champ "id_cat" et une autre table "categorie" avec un champ du même nom "id_cat"
J'aurai aimé obtenir le nombre de prouits qui utilisent tel ou tel catégorie.
Par exemple; la categorie A est "utilisée" x fois etc...
Voici mon petit code :
$query = "SELECT * FROM $cat order by nom_cat";
$result = mysql_query($query) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
$i = 1;
while ($data = mysql_fetch_assoc($result)) {
ECHO $data['nom_cat'];
$query_nb = mysql_query("SELECT COUNT(*) FROM $prduit, $cat WHERE $produit.id_cat=$cat.id_cat");
$row_nb = mysql_num_rows($query_nb);
ECHO $row_nb;
}
Mais il me retourne le "1" pour chaque catégorie... Merci d'avance,
Legall