[MySQL/PHP]Requète dans une variable???
Résolu
ApoKps
Messages postés
140
Statut
Membre
-
ApoKps Messages postés 140 Statut Membre -
ApoKps Messages postés 140 Statut Membre -
Salut à tous,
Voilà, j'ai un problème: je n'arrive pas à passer une requète MySQL par une variable PHP.... :s
C'est surement une erreur à la co*, mais je n'arrive pas à la trouver :s
Si quelqu'un pouvait m'aider :s
voilà mon code
et le code d'erreur
Merci énormément d'avance :D
bonne journée à tous
ApoKps
Voilà, j'ai un problème: je n'arrive pas à passer une requète MySQL par une variable PHP.... :s
C'est surement une erreur à la co*, mais je n'arrive pas à la trouver :s
Si quelqu'un pouvait m'aider :s
voilà mon code
60 $requete='"SELECT * FROM stages WHERE valide=\'O\' AND occupe=\'N\' ORDER BY codePostal"';
61
62 echo '<br/>requete='.$requete;
63
64 $reponse = mysql_query($requete);
65 while($donnees = mysql_fetch_array($reponse)){
et le code d'erreur
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /mnt/129/sdb/4/a/apokps/listeStages.php on line 65
Merci énormément d'avance :D
bonne journée à tous
ApoKps
A voir également:
- [MySQL/PHP]Requète dans une variable???
- Easy php - Télécharger - Divers Web & Internet
- Mysql community server - Télécharger - Bases de données
- Expert php pinterest - Télécharger - Langages
- Php alert ✓ - Forum PHP
- Variable d'environnement temp - Forum Word
3 réponses
$requete='"
Pourquoi est-ce que tu doubles les quotes? Enfin, pourquoi tu met " et ' ?
C'est soit l'un soit l'autre, pas les deux
ApoKps
Messages postés
140
Statut
Membre
6
j'ai essayé en ne mettant pas les ' extérieur, et ça ne marche pas non plus, j'ai donc voulu tester comme ça ;)
$requete = 'SELECT * FROM `stages` WHERE `valide`= "O" AND `occupe` = "N" ORDER BY `codePostal`';
Essaie sa.
Yop,
Les doubles quotes '" sont surement à l'origne du probleme, pour etre sur essaie avec ce code, histoire de connaitre l'erreur que retourne mysql, et poste là ici
Les doubles quotes '" sont surement à l'origne du probleme, pour etre sur essaie avec ce code, histoire de connaitre l'erreur que retourne mysql, et poste là ici
// Creation de la requete
$requete='SELECT * FROM stages WHERE valide=\'O\' AND occupe=\'N\' ORDER BY codePostal';
// Affichage
echo '<br/>requete='.$requete;
// Execution et recuperation du resultat
$reponse = mysql_query($requete);
// En cas d'erreur
if ($response === false) {
echo '<br/>Erreur mysql: '.mysql_error();
exit();
}
// Traitement
while($donnees = mysql_fetch_array($reponse)){
...
}