Bonjour ,
en fait je fait une requete SELECT normal ,
et je voudrais si celle-ci ne rend rien , faire autre chose que quand elle rend quelquechose ^^.
La solution simple serait de regarder si la premiere valeur est nulle :
probleme j'effectue deja quelque chose avant la lecture de cette valeur : voici le code :
etc...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 $query="SELECT * FROM news ORDER BY date DESC, time DESC "; $myquery=mysql_query($query) or die ("erreur de requete"); mysql_close(); if(empty($myquery)){ print "Il n'y a aucune nouvelles à afficher pour le moment"; } else{ print "<table width=\"70%\" align=\"center\" >"; while ($news=mysql_fetch_array($myquery)){ print " <tr class=\"tableau_titre\" > <td class=\"left\">$news[title]</td> <td class=\"right\">posté le $news[date] à $news[time]</td> </tr> <tr> <td>$news[content]</td> </tr>";
J'ai essaye avec empty directement sur myquery mais ca ne fonctionne pas ...
Merci d avance
Partager