message lorsque résultat NUL

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 : message lorsque résultat NUL

Re: message lorsque résultat NUL

par pedroo » 25 févr. 2011, 20:12

hmmmmmmmmmmmmmm ok

Re: message lorsque résultat NUL

par AB » 25 févr. 2011, 19:22

Et le fait qu'il te manquait systématiquement une réponse c'est que quand tu appelles mysql_fetch_array (ou mysql_fetch_assoc ou mysql_fetch_row) cela fait avancer le pointeur de lecture d'une ligne. Donc si tu le fait deux fois de suite le deuxième appel commencera la lecture à la deuxième ligne :wink:

Re: message lorsque résultat NUL

par pedroo » 25 févr. 2011, 17:37

j'confirme ca marche :D encore merci :)

Re: message lorsque résultat NUL

par Pedroo » 25 févr. 2011, 17:09

Merciiii !

Re: message lorsque résultat NUL

par AB » 25 févr. 2011, 16:59

bonjour,

je voudrais mettre un message lorsque mon $_result est NUL j'ai fais ceci :
if (mysql_fetch_array($result)==0) 
{
?> <center> <p> Désolé aucune annonce ne correspond à votre recherche</p></center> <? 
}
mais le méchant code m'enlève une réponse à chaque fois par exemple si la page doit afficher trois résultat avec ce code je n'en vois plus que trois °_0.

j'ai essayé de lui dire si result est NUL mais j'ai pas du bien l'écrire :/

any sugestion ? :s

merci d'avance
Utilises mysql_num_rows
$sql = "SELECT...";

$result = mysql_query($sql);

$num_rows = mysql_num_rows($result);

if( $num_rows == 0)
{ ?>
désolé .....
<?php } ?>

message lorsque résultat NUL

par PeDroo » 25 févr. 2011, 14:38

bonjour,

je voudrais mettre un message lorsque mon $_result est NUL j'ai fais ceci :
if (mysql_fetch_array($result)==0) 
{
?> <center> <p> Désolé aucune annonce ne correspond à votre recherche</p></center> <? 
}
mais le méchant code m'enlève une réponse à chaque fois par exemple si la page doit afficher trois résultat avec ce code je n'en vois plus que trois °_0.

j'ai essayé de lui dire si result est NUL mais j'ai pas du bien l'écrire :/

any sugestion ? :s

merci d'avance