Synthaxe php

Fermé
heaveng Messages postés 139 Date d'inscription dimanche 28 décembre 2008 Statut Membre Dernière intervention 29 juin 2009 - 25 juin 2009 à 22:07
 le père - 25 juin 2009 à 23:17
Bonjour,

j'ai un probleme et je voi pas ou

$nomo = mysql_real_escape_string(htmlspecialchars($_GET['nom']));
$did = mysql_real_escape_string(htmlspecialchars($_GET['idid']));

$reponse = mysql_query("SELECT * FROM albumphoto  WHERE id = $did AND nomalbum = $nomo ");
$donnees = mysql_fetch_array($reponse);


et voila ce kil me dit

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/aquaref/www/espacemembre/albumaffiche.php on line 136


je pige pas si qqun voit merci de m'aider
A voir également:

4 réponses

Dalida Messages postés 6728 Date d'inscription mardi 14 mai 2002 Statut Contributeur Dernière intervention 11 janvier 2016 921
25 juin 2009 à 22:10
salut,

as-tu établi la connexion à la BDD avant ça ?

si oui, affiche ta requête SQL et teste la dans PHPMyAdmin :
$reponse = mysql_query("SELECT * FROM albumphoto  WHERE id = $did AND nomalbum = $nomo ");
var_dump($reponse);
0
heaveng Messages postés 139 Date d'inscription dimanche 28 décembre 2008 Statut Membre Dernière intervention 29 juin 2009
25 juin 2009 à 22:23
il me repond ca

bool(false)
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/aquaref/www/espacemembre/albumaffiche.php on line 137

0
Dalida Messages postés 6728 Date d'inscription mardi 14 mai 2002 Statut Contributeur Dernière intervention 11 janvier 2016 921
25 juin 2009 à 22:28
ah merde ! j'ai oublié d'enlever la fonction autour de la requête…

il faut copier ça :
var_dump("SELECT * FROM albumphoto  WHERE id = $did AND nomalbum = $nomo ");

comme ça tu vas récupérer la requête SQL et tu pourras la tester dans PHPMyAdmin.
0
Bonjour

Il te manque des apostrophes autour de tes valeurs (suf si ce sont des nombres, auquel cas elles sont inutiles)

$reponse = mysql_query("SELECT * FROM albumphoto WHERE id = '$did' AND nomalbum = '$nomo' ");
0