Requête mysql_query ne fonctionne pas
Résolu
crick2
Messages postés
2
Date d'inscription
Statut
Membre
-
Dj Nam Messages postés 339 Statut Membre -
Dj Nam Messages postés 339 Statut Membre -
Bonjour,
il y a un truc qui me fait tourner en bourique depuis deux jours:
j'effectue une requete sur une base de données, et le script bloque à partir du "mysql_query"
voici mon code:
----------------------------------------------------------
//selection BDD
$connect=mysql_connect("serveur", "base", "pass") or die("connexion serveur impossible");
$db=mysql_select_db("base", $connect) or die("connexion base de données impossible");
//-> jusqu'ici tout va bien, j'ai effectivement une connexion, j'ai vérifié
//selection des données
$requete=("SELECT * FROM `table` ORDER BY Nom") or die("requete impossible");
$result=mysql_query($requete,$db);
//là ça marche plus
//donc j'ai fait un petit test sur $resultat:
if($result==1)
{ echo 1; }
else
{ echo 0; }
--------------------------------------------------------
la page me renvoi 0, donc j'ai un problème au niveau de $result
j'avoue que je ne comprends plus. je fais une autre requete sur une autre table de la même base de données ailleurs, et tout fonctionne bien!
le code de cette page est un copié collé de mon autre requete!
please, Help!
;p
il y a un truc qui me fait tourner en bourique depuis deux jours:
j'effectue une requete sur une base de données, et le script bloque à partir du "mysql_query"
voici mon code:
----------------------------------------------------------
//selection BDD
$connect=mysql_connect("serveur", "base", "pass") or die("connexion serveur impossible");
$db=mysql_select_db("base", $connect) or die("connexion base de données impossible");
//-> jusqu'ici tout va bien, j'ai effectivement une connexion, j'ai vérifié
//selection des données
$requete=("SELECT * FROM `table` ORDER BY Nom") or die("requete impossible");
$result=mysql_query($requete,$db);
//là ça marche plus
//donc j'ai fait un petit test sur $resultat:
if($result==1)
{ echo 1; }
else
{ echo 0; }
--------------------------------------------------------
la page me renvoi 0, donc j'ai un problème au niveau de $result
j'avoue que je ne comprends plus. je fais une autre requete sur une autre table de la même base de données ailleurs, et tout fonctionne bien!
le code de cette page est un copié collé de mon autre requete!
please, Help!
;p
A voir également:
- Requête mysql_query ne fonctionne pas
- 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 Access
- 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 Java
- Requête bloquée par le pare-feu applicatif claranet webfence ✓ - Forum Réseaux sociaux
- L'opérateur ou l'administrateur a refusé la requête ✓ - Forum Windows
- Site bloquer ✓ - Forum Google Chrome
3 réponses
L'erreur est dans la ligne suivante :
En php il ne faut pas mettre les `
la syntaxe exacte est donc :
Sinon pour afficher les messages d'erreur il faut avoir le réflexe d'utiliser la fonction mysql_error()
$requete=("SELECT * FROM `table` ORDER BY Nom") or die("requete impossible");
En php il ne faut pas mettre les `
la syntaxe exacte est donc :
$requete=("SELECT * FROM table ORDER BY Nom") or die("requete impossible");
Sinon pour afficher les messages d'erreur il faut avoir le réflexe d'utiliser la fonction mysql_error()