Probleme de syntaxe sur une requete sql
Résolu
Faust44
Messages postés
86
Statut
Membre
-
AdminTOURS Messages postés 412 Statut Membre -
AdminTOURS Messages postés 412 Statut Membre -
Bonjour,
je souhaite afficher le resultat d'une requete sql pour cela j'ai fait:
$connection= mysql_connect("localhost", "root", "") or die ("Erreur de requête : ".mysql_error() );
mysql_select_db("consoleader") or die ("Erreur de requête : ".mysql_error() );
$reponse = mysql_query('SELECT * FROM campagne');
$reponse_requete_1 = mysql_query($reponse, $connection) or die ("Erreur de requête : ".mysql_error() );
while ( $donnees_requete_1 = mysql_fetch_array($reponse_requete_1) ){
echo $donnees_requete_1['nom_campagne'];
}
et j'obtient le message d'erreur suivant:
Erreur de requête : Erreur de syntaxe près de 'Resource id #7' à la ligne 1
mais ma requete est relativement simple, j'ai essayer avec des guillemet mais rien a faire j'obtient toujours ce message.
je souhaite afficher le resultat d'une requete sql pour cela j'ai fait:
$connection= mysql_connect("localhost", "root", "") or die ("Erreur de requête : ".mysql_error() );
mysql_select_db("consoleader") or die ("Erreur de requête : ".mysql_error() );
$reponse = mysql_query('SELECT * FROM campagne');
$reponse_requete_1 = mysql_query($reponse, $connection) or die ("Erreur de requête : ".mysql_error() );
while ( $donnees_requete_1 = mysql_fetch_array($reponse_requete_1) ){
echo $donnees_requete_1['nom_campagne'];
}
et j'obtient le message d'erreur suivant:
Erreur de requête : Erreur de syntaxe près de 'Resource id #7' à la ligne 1
mais ma requete est relativement simple, j'ai essayer avec des guillemet mais rien a faire j'obtient toujours ce message.
A voir également:
- Probleme de syntaxe sur une requete sql
- Logiciel sql - Télécharger - Bases de données
- Quelle requête écrire pour demander au moteur de recherche de présenter de préférence les pages web traitant de tennis mais pas de tennis de table ✓ - Forum Android
- Migration base access vers sql server ✓ - Forum Access
- Trouver une erreur de syntaxe dans un fichier txt - Forum Windows
- Problème de requête ✓ - Forum Java
12 réponses
Bonjour.
$reponse = mysql_query('SELECT * FROM campagne');
il ne manque pas une clause WHERE, par hasard ?
$reponse = mysql_query('SELECT * FROM campagne');
il ne manque pas une clause WHERE, par hasard ?
Dans tes OR DIE, essaye de mettre des messages différents. Parce que là, tu ne peux pas savoir si tu plantes à la connexion, ou si c'est la requête qui est invalide, ou ...
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Essaye avec ça :
$connection= @mysql_connect("localhost", "root", "") or die ("Erreur de requête : ".mysql_error() );
@mysql_select_db('consoleader', $connection) or die ("Erreur de requête : ".mysql_error() );
$reponse = mysql_query('SELECT * FROM campagne');
$reponse_requete_1 = mysql_query($reponse, $connection) or die ("Erreur de requête : ".mysql_error() );
while ( $donnees_requete_1 = mysql_fetch_array($reponse_requete_1) ){
echo $donnees_requete_1['nom_campagne'];
}
$connection= @mysql_connect("localhost", "root", "") or die ("Erreur de requête : ".mysql_error() );
@mysql_select_db('consoleader', $connection) or die ("Erreur de requête : ".mysql_error() );
$reponse = mysql_query('SELECT * FROM campagne');
$reponse_requete_1 = mysql_query($reponse, $connection) or die ("Erreur de requête : ".mysql_error() );
while ( $donnees_requete_1 = mysql_fetch_array($reponse_requete_1) ){
echo $donnees_requete_1['nom_campagne'];
}
Parce que tu as 2 mysqlquery, par contre j'ai repris un de mes scripts et je n'ai pas renommé les variables...dsl