Une requete qui ne marche pas
Résolu/Fermé
yazou
Messages postés
85
Date d'inscription
mardi 7 novembre 2006
Statut
Membre
Dernière intervention
17 août 2023
-
19 juin 2008 à 18:00
yazou Messages postés 85 Date d'inscription mardi 7 novembre 2006 Statut Membre Dernière intervention 17 août 2023 - 19 juin 2008 à 20:21
yazou Messages postés 85 Date d'inscription mardi 7 novembre 2006 Statut Membre Dernière intervention 17 août 2023 - 19 juin 2008 à 20:21
A voir également:
- Une requete qui ne marche pas
- Nos systèmes ont détecté un trafic exceptionnel sur votre réseau informatique. cette page permet de vérifier que c'est bien vous qui envoyez des requêtes, et non un robot ✓ - Forum Virus
- Requête sql pix - Forum Python
- Quelle requête écrire pour demander au moteur de recherche de présenter de préférence les pages web traitant de pomme mais pas de pomme de terre ? - Forum Minecraft
- Erreur de requete facebook rencontre - Forum Facebook
- Votre demande n’a pas pu être traitée il y a eu un problème avec cette requête. nous travaillons à sa résolution aussi vite que nous le pouvons. - Forum Facebook
2 réponses
macgawel
Messages postés
664
Date d'inscription
mercredi 7 mai 2008
Statut
Membre
Dernière intervention
1 novembre 2008
89
19 juin 2008 à 18:40
19 juin 2008 à 18:40
Bonjour.
Cependant, dès que j'essaye la même requête dans mon fichier php rien ne sort .
En clair ?
Le tableau est vide, il fait le bon nombre de lignes, mais elles sont vierges, tu as un message d'erreur ?
Cependant, dès que j'essaye la même requête dans mon fichier php rien ne sort .
En clair ?
Le tableau est vide, il fait le bon nombre de lignes, mais elles sont vierges, tu as un message d'erreur ?
yazou
Messages postés
85
Date d'inscription
mardi 7 novembre 2006
Statut
Membre
Dernière intervention
17 août 2023
2
19 juin 2008 à 18:51
19 juin 2008 à 18:51
non, le tableau n'est pas vide puisque, quand je rentre <?php echo $forms ['id']; ?> par exemple, j'ai les ids de la table categories qui ressortent et ce, avec la meme requete
macgawel
Messages postés
664
Date d'inscription
mercredi 7 mai 2008
Statut
Membre
Dernière intervention
1 novembre 2008
89
19 juin 2008 à 19:29
19 juin 2008 à 19:29
Extrait de la doc php sur mysql_fetch_array :
Le problème, c'est que ton tableau récupère :
med_sections.title => dans forms['title']
med_categories.title => dans forms['title']
med_sections.id => dans forms['id']
med_categories.id => dans forms['id']
Essaye en mettant des alias dans ta requête :
mysql_fetch_array est une version étendue de mysql_fetch_row. En plus d'enregistrer les données sous forme d'un tableau à indice numérique, elle peut aussi les enregistrer dans un tableau associatif, en utilisant les noms des champs comme indices. Si plusieurs colonnes portent le même nom, la dernière colonne aura la priorité. Pour accéder aux autres colonnes du même nom, vous devez utiliser l'index numérique, ou faire un alias pour chaque colonne.
SELECT med_sections.title, med_categories.title, med_sections.id, med_categories.id FROM
Le problème, c'est que ton tableau récupère :
med_sections.title => dans forms['title']
med_categories.title => dans forms['title']
med_sections.id => dans forms['id']
med_categories.id => dans forms['id']
Essaye en mettant des alias dans ta requête :
SELECT med_sections.title AS SEC_TITLE, med_categories.title AS CAT_TITLE, med_sections.id AS SEC_ID, med_categories.id AS CAT_ID
yazou
Messages postés
85
Date d'inscription
mardi 7 novembre 2006
Statut
Membre
Dernière intervention
17 août 2023
2
>
macgawel
Messages postés
664
Date d'inscription
mercredi 7 mai 2008
Statut
Membre
Dernière intervention
1 novembre 2008
19 juin 2008 à 20:21
19 juin 2008 à 20:21
merci ça marche