Bonjour,
Voilà, je ne suis franchement pas expérimenté avec les jointures, et là j'ai une erreur.
Ce qui est curieux, c'est que la requète fonctionne bien dans phpMyAdmin...
Voici le code de requète :
J'ai vérifié que $row_pasapas['id'] est bien défini et a une valeur...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 $query_categories = "SELECT *, categories.nom AS catnom FROM catpas JOIN categories ON catpas.idcat = categories.id WHERE catpas.idpas = '".$row_pasapas['id']."'"; $categories = mysql_query($query_categories, $$connectname) or die(mysql_error()); $row_categories = mysql_fetch_assoc($categories); $totalRows_categories = mysql_num_rows($categories)
L'affichage des résultats :
A ce stade, j'obtiens l'erreur suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 <?php do { echo "| ".$row_categories['catnom']." "; } while ($row_categories = mysql_fetch_assoc($categories)); ?>
mysql_fetch_assoc(): 7 is not a valid MySQL result resource
J'ai également une erreur en fin de fichier suite au mysql_free_result
mysql_free_result(): 7 is not a valid MySQL result resource
..comme si ma requète était mauvaise alors qu'elle tourne sous phpMyAdmin...
Si quelqu'un sait éclairer ma lanterne
Merci
Partager