Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2878 connectés 

  FORUM HardWare.fr
  Programmation

  [PHP] Comment vérifier qu'un array a 0 ou plus de lignes?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[PHP] Comment vérifier qu'un array a 0 ou plus de lignes?

n°146914
amobile
Posté le 29-05-2002 à 13:17:34  profilanswer
 

salut tout le monde
 
alors voila, je cherche à vérifier si un array ($req) qui est le resultat d'une requete, possede une ou plusieurs lignes et dans ce cas afficher un tableau de resultat.  
Dans le cas contraire je veux qu'il m'affiche un message.
 
Seulement comment faire???
Moi j'ai commencer à faire ca mais ca ne fonctionne pas:
 
$req = @mysql_query("SELECT * FROM artiste WHERE DateArtiste = '$datejour'" );
$row = @mysql_fetch_array($req);
 
//on regarde si il y a des representation à la date du jour, si oui on affiche, sinon on envoie une phrase
if($row){
 echo"<tr><th width=50 >Heure</th><th width=100>Artiste</th><th>Style</th><th width=120>Lieu</th><th align=center>Prix</th>";
 
 while($row = @mysql_fetch_array($req))
 {
 
  echo"<tr bgcolor=$couleur valign=top align=center>";
 
...
 
}else{
 echo "<tr><th>Il n'y a pas de représentations aujourd'hui !</th></tr>";
 }

 
Dans ce cas je repete la ligne $row = @mysql_fetch_array($req) et c po bon  :kaola:  
 
donc si qq1 peut m'aider
 
Merci


---------------
L'éternité c'est long... surtout à la fin
mood
Publicité
Posté le 29-05-2002 à 13:17:34  profilanswer
 

n°146918
Sh@rdar
Ex-PhPéteur
Posté le 29-05-2002 à 13:23:45  profilanswer
 

récupères le nombre de lignes retournées par la requête avec mysql_num_rows()


---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft
n°146919
youdontcar​e
Posté le 29-05-2002 à 13:24:31  profilanswer
 

mysql_num_rows()
 
www.php.net/mysql_num_rows

n°146922
Sh@rdar
Ex-PhPéteur
Posté le 29-05-2002 à 13:28:02  profilanswer
 

youdontcare a écrit a écrit :

mysql_num_rows()
 
www.php.net/mysql_num_rows  




 
 
grillaid [:buvons]


---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft
n°146930
youdontcar​e
Posté le 29-05-2002 à 13:46:19  profilanswer
 

:p

n°147063
amobile
Posté le 29-05-2002 à 15:52:51  profilanswer
 

MARCI ca marche bien!!!


---------------
L'éternité c'est long... surtout à la fin

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  [PHP] Comment vérifier qu'un array a 0 ou plus de lignes?

 

Sujets relatifs
[PHP] 2 problèmes pour le prix d'1[pHp] stopper l'exécution d'un script
[PHP] Système de couleur :)Php et comparaison de date
[PHP] zip_open marche pas :( comment savoir ce qui merdouille ?)[PHP Javascript] Variables dynamiques....
[php] array[PHP] - Vtemplate ...
PHP-MySQL Hébergeur wanadoo - Besoin d'aide urgent[PHP] recupérer la valeur selectionnée dans un SELECT ???
Plus de sujets relatifs à : [PHP] Comment vérifier qu'un array a 0 ou plus de lignes?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR