Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: drugi problem z if
Forum PHP.pl > Forum > Przedszkole
vtuner
  1. <?php
  2. echo "<p class=menu1>Zarejestrowani użytkownicy serwisu</p>";
  3. echo "<TABLE bgcolor=cccccc width=500 class=burak align=center>";
  4. echo "<TR bgcolor=E4E4E0>";
  5. echo "<TD align=left>Użytkownik</TD>";
  6. echo "<TD align=center>E-mail</TD>";
  7. echo "<TD align=center>Dołaczył</TD>";
  8. echo "<TD align=center>Skad</TD>";
  9. echo "<TD align=center>Strona WWW</TD>";
  10. echo "<TD align=center>GG</TD>";
  11. echo "<TD align=center>Data urodzenia</TD>";
  12. echo "</TR>";
  13.  
  14. //tu jest wszystko dobrze tylko to pominalem:)
  15.  
  16. $sql = "SELECT * FROM `bydlo` ORDER BY `datadol` ASC LIMIT 2000";
  17. $result = mysql_query($sql);
  18. while ( $row = mysql_fetch_array($result) )
  19. {
  20. echo "<TR bgcolor=E4E4E0>";
  21. echo "<TD align=left class=class>";
  22. echo '<b>'.$row['user'].'</b>';
  23. echo "</TD>";
  24. echo "<TD align=left>";
  25. echo "<a href=mailto:".$row['email']."><img src=http://vtuner.webd.pl/forum/templates/BMan1Blue/images/lang_polish/icon_email.gif border=0>";
  26. echo "</TD>";
  27. echo "<TD align=left class=class>";
  28. echo "<b>".$row['datadol']."</b>";
  29. echo "</TD>";
  30. echo "<TD align=left class=class>";
  31. echo "<b>".$row['skad']."</b>";
  32. echo "</TD>";
  33. echo "<TD align=left>";
  34. echo '<a href='.$row['www'].' target="_new"><img src="http://vtuner.webd.pl/forum/templates/BMan1Blue/images/lang_polish/icon_www.gif" border="0">';
  35. echo "</TD>";
  36. echo "<TD align=left>";
  37. echo '<img src="http://www.gadu-gadu.pl/users/status.asp?id='.$row['gg'].' border="0" alt='.$row['gg'].'>';
  38. echo "</TD>";
  39. echo "<TD align=left>";
  40. echo "<b>".$row['ddurodz']."-".$row['mmurodz']."-".$row['rrrurodz']."</b>";
  41. echo "</TD>";
  42. echo "</TR>";
  43.  }
  44. }
  45. echo "</TABLE>";
  46.  
  47. ?>

i chce zrobic, ze jesli user podal przy rejestracji www to jest pojawia wlasciwe ale jesli nie podal to zeby wyswietlalo sie puste. Jak to zrobic.
dtb
mozna prosciej (bez ifa):

  1. <?php
  2. echo empty($www) ? 'puste' : $www;
  3. ?>


składnia:
warunek ? to co zwraca jezeli prawda : to co zwraca w przeciwnym razie
vtuner
wielkie dzieki biggrin.gif
Hacker
radził bym Ci stosować gdzie można to zrobić bez problemu ' zamiast " - szybsze jest bo nie odbywa się przeszukiwanie w poszukiwaniu zmiennych, a zresztą i tak i tak jak widzę piszesz "".$zmienna."" a więc możesz to bez problemu zrobić :]
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.