Comme tu peux le voir dans le résultat du print_r, les clés que tu peux utiliser sont:
* nom_modele
* COUNT(S.id_modele)
* nom_etat
En fait, dans les résultats des requêtes de base de données, il n'y a pas les alias des tables que tu aurais pu définir. C'est pourquoi tu ne peux accéder à M.nom_modele, mais à non_modele.
La solution proposée par mathgl est aussi valide, mais tu dois utiliser le nom de l'alias pour accéder à la donnée. Par exemple, si tu mets:
SELECT M.nom_modele as modele, COUNT(S.id_modele) as count, E.nom_etat as etat
tu pourras accéder aux données via les clés modele, count et etat.
[^] # Re: mysql_fetch_assoc
Posté par axel_xDev . En réponse au message Undefined index. Évalué à 2.
* nom_modele
* COUNT(S.id_modele)
* nom_etat
En fait, dans les résultats des requêtes de base de données, il n'y a pas les alias des tables que tu aurais pu définir. C'est pourquoi tu ne peux accéder à M.nom_modele, mais à non_modele.
La solution proposée par mathgl est aussi valide, mais tu dois utiliser le nom de l'alias pour accéder à la donnée. Par exemple, si tu mets:
SELECT M.nom_modele as modele, COUNT(S.id_modele) as count, E.nom_etat as etat
tu pourras accéder aux données via les clés modele, count et etat.