Gå til innhold

Dersom loopen er tom | HELP!


Anbefalte innlegg

Heisann. Jeg har et script på siden min som skjekker phpBB 3 forumet om det ligger tråder i et bevist (under)forum. Når det ikke er noen tråder å vise gir den blank output. Hvordan kan jeg gjøre slik at det f.eks. står :Ingenting å vise?

 

Scriptet:

$sql1 = "SELECT t1.topic_time, t1.topic_id, t1.forum_id, t1.topic_title, t1.topic_poster, t1.topic_replies, t1.topic_first_post_id, t2.user_id, t2.username, t3.post_id, t3.post_text FROM phpbb_topics t1, phpbb_users t2, phpbb_posts t3 WHERE t1.topic_poster = t2.user_id AND t1.forum_id = 20 AND t1.topic_first_post_id = t3.post_id ORDER BY t1.topic_time DESC LIMIT 5   ";

$result1=mysql_query($sql1) or die(mysql_error());
while ($row=mysql_fetch_assoc($result1))
{
   Her skjer det mye spennende!
}
mysql_free_result($result1);

 

Altså hvis det ikke gir utslag / ingenting funnet i loopen gjør noe spennende!

Endret av TheClown
Lenke til kommentar
Videoannonse
Annonse
$sql1 = "SELECT t1.topic_time, t1.topic_id, t1.forum_id, t1.topic_title, t1.topic_poster, t1.topic_replies, t1.topic_first_post_id, t2.user_id, t2.username, t3.post_id, t3.post_text FROM phpbb_topics t1, phpbb_users t2, phpbb_posts t3 WHERE t1.topic_poster = t2.user_id AND t1.forum_id = 20 AND t1.topic_first_post_id = t3.post_id ORDER BY t1.topic_time DESC LIMIT 5  ";

$result1=mysql_query($sql1) or die(mysql_error());
if( mysql_num_rows( $result1 ) > 0 )
{
 while ($row=mysql_fetch_assoc($result1))
 {
Her skjer det mye spennende!
 }
}
else
{
 echo "Ingenting å vise";
}
mysql_free_result($result1);

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...