Erreur de fetch avec requête MySQL
Résolu/Fermé
alexisr
Messages postés
53
Date d'inscription
jeudi 23 septembre 2010
Statut
Membre
Dernière intervention
20 avril 2014
-
5 juin 2013 à 06:38
alexisr Messages postés 53 Date d'inscription jeudi 23 septembre 2010 Statut Membre Dernière intervention 20 avril 2014 - 5 juin 2013 à 17:46
alexisr Messages postés 53 Date d'inscription jeudi 23 septembre 2010 Statut Membre Dernière intervention 20 avril 2014 - 5 juin 2013 à 17:46
A voir également:
- Erreur de fetch avec requête MySQL
- Erreur 0x80070643 - Accueil - Windows
- Erreur 0x80070643 Windows 10 : comment résoudre le problème de la mise à jour KB5001716 - Accueil - Windows
- Mysql community server - Télécharger - Bases de données
- Erreur 1001 outlook - Accueil - Bureautique
- Erreur de lecture reconnecté en 3s - Forum TV & Vidéo
2 réponses
Utilisateur anonyme
5 juin 2013 à 10:44
5 juin 2013 à 10:44
Bonjour
Dans ta requête, mp3 est une chaîne de caractères et non pas un nom de champ. Il faut donc le mettre entre quotes :
Dans ta requête, mp3 est une chaîne de caractères et non pas un nom de champ. Il faut donc le mettre entre quotes :
$reponse=$bdd->exec("SELECT file_name FROM alexis WHERE file_extension='mp3'");
alexisr
Messages postés
53
Date d'inscription
jeudi 23 septembre 2010
Statut
Membre
Dernière intervention
20 avril 2014
1
5 juin 2013 à 17:46
5 juin 2013 à 17:46
j'aimerais ajouter que j'ai du changer le exec pour un query afin que cela fonctionne bien. au cas ou cette erreur arriverait à quelqu'un d'autre.
5 juin 2013 à 17:36
Modifié par jeremy.s le 5/06/2013 à 17:40
$reponse=$bdd->exec("SELECT file_name FROM alexis WHERE file_extension=mp3") or die(print_r($bdd->errorInfo()));
Le or die tu peux aussi le mettre avec un execute() ou un query() ;-)
Et normalement avec ca il te dira la même chose que le père :)
5 juin 2013 à 17:42