affichage si pas de resulat

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : affichage si pas de resulat

merci!

par biloute73 » 11 juil. 2006, 18:54

Merci beaucoup!

par Henri » 11 juil. 2006, 10:24

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.

par leakcim51 » 11 juil. 2006, 10:04

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";
}

affichage si pas de resulat

par biloute73 » 10 juil. 2006, 22:40

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...."