login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Als hij niks selecteerd ...

Offline Gamezhoek - 05/04/2006 15:30 (laatste wijziging 05/04/2006 15:31)
Avatar van GamezhoekHTML interesse Ik ben aan een PM systeem bezig, en ik gebruik deze code om de berichten te laten zien, dus het postvak in.
  1. <?php
  2. $ppm = mysql_query("SELECT id, subject, message, user_from, time FROM pm WHERE user_to='".$user_to3."'");
  3.  
  4. while($pm = mysql_fetch_array($ppm))
  5. {
  6. echo "<a href=read2.php?pm=".$pm['id'].">".$pm['subject']."</a> - ".$pm['user_from']." - ".$pm['time']."<br />";
  7. }
  8. ?>

Dit werkt prima, maar hoe kan ik een tekst echo'en als hij niks selecteerd?
Want ik heb al geprobeerd: if(empty($pm['id'])) { //actie }
etc, maar het werkt niet.
Iemand enig idee hoe ik dit kan laten werken?
Want als je nu dus geen berichten hebt, dan heb je gewoon een blank veld. Staat een beetje raar..

3 antwoorden

Gesponsorde links
Offline Ultimatum - 05/04/2006 15:33
Avatar van Ultimatum PHP expert
  1. <?php
  2. if(mysql_num_rows($pmm) == 0) {
  3. echo "Geen berichten";
  4. }
  5. ?>

bedoel je zoiets?
Offline Gamezhoek - 05/04/2006 15:38
Avatar van Gamezhoek HTML interesse Ja, ik bedoel wel zoiets.. maar ik heb dit al geprobeert, en dit werkt jammer genoeg ook niet.
Offline Thomas - 05/04/2006 15:57
Avatar van Thomas Moderator
  1. $res = mysql_query(whatever);
  2.  
  3. if(mysql_num_rows($res))
  4. {
  5. // je while zooi hier
  6. }
  7. else
  8. {
  9. // je geen-berichten-melding hier
  10. }
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2025 Sitemasters.be - Regels - Laadtijd: 0.195s