Resultat d'une requete

Signaler
Messages postés
56
Date d'inscription
dimanche 13 juin 2004
Statut
Membre
Dernière intervention
8 juillet 2007
-
Messages postés
2268
Date d'inscription
mercredi 27 novembre 2002
Statut
Membre
Dernière intervention
13 septembre 2013
-
Bonjour ,
voila j'ai un gros probleme , je voudrais savoir qu'elle condition faut-il utiliser si la requete est nul ...
par exemple :
$result étant le resultat de la requete ,
et je voudrais faire :
si la requete n'obtiens pas de resultat excrire: Pas de resultat.
j'ai tout essayé ...
if($result == 0)
ou
if($result == '"")
ou meme
if (result == '')
etj'ai meme essayé
if ($result)
parce que je ne sais pas ce que veut dire cette condition (la derniere) donc je pensez que c'était si la varible valait nul , mais en faite nan ...

Si quelqu'un pouvait m'aider ...
Merci
Fs2004Video => c'est LA référence des videos Flight SImulator !

1 réponse

Messages postés
2268
Date d'inscription
mercredi 27 novembre 2002
Statut
Membre
Dernière intervention
13 septembre 2013
3
Salut!
$result = mysql_query("SELECT...");

if(!$result)
{
echo 'Erreur lors de la requête';
exit;
}

if(mysql_num_rows($result) == 0)
{
echo 'La requête n'a retourné aucun résultat';
exit;
}


Donc dans la premier cas, il s'agit s'une erreur MySQL et dans le deuxième, on regarde combien de lignes ont été sélectionnées par la requête (dans le cas d'un DELETE il s'agit du nombre de lignes supprimées).

@++

R@f

www.allpotes.ch: Photos, humour, vidéos, gags, ...

"On dit que seulement 10 personnes au monde comprenaient Einstein. Personne ne me comprends. Suis-je un génie???"