Page 1 sur 1

affichage si pas de resulat

Posté : 10 juil. 2006, 22:40
par biloute73
Bonjour,
Je voulais savoir si il était possible de mettre un message d'erreur au cas un requete ne renvoyait pas de resultat, par exemple si aucun enregistrement ne correspond aux critères de la requete qu'on puisse afficher une phrase, au lieu du celebre "warning...."

Posté : 11 juil. 2006, 10:04
par leakcim51
Salut!

utilise la fonction mysql_numrows() pour savoir le nombre de résultats.

Tu fais un :
if (mysql_numrows($result)>0){
   alors traitement des résultats (affichage,...)
}
else
{
   print "Il n'y a pas d'enregistrements";
}

Posté : 11 juil. 2006, 10:24
par Henri
si tu ne veux pas qu'un message d'erreur s'affiche pour une fonction particulière, tu la fais précéder de @
$row = @msql_fetch_array($result);
A mettre bien sûr avec précaution et après avoir testé qu'il n'y a pas d'autre erreur.

merci!

Posté : 11 juil. 2006, 18:54
par biloute73
Merci beaucoup!