Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Problem z pustym polem
Forum PHP.pl > Forum > Przedszkole
szyszek
mam taki kod
  1. <?php
  2.  
  3. echo&#092;"<table border=1>\";
  4. $q=&#092;"SELECT * FROM tabela
  5. WHERE id=$id&#092;";
  6. $wynik=mssql_query($q);
  7. while ($wiersz = mssql_fetch_array($wynik, MSSQL_ASSOC)) {
  8.  $id=$wiersz['id'];
  9.  $obowiazkowa=$wiersz['zminna_obowiazkowa'];
  10.  $opcjonalna=$wiersz['zminna_opcjonalna'];
  11. echo&#092;"<tr><td>$id</td><td>$obowiazkowa</td><td>$opcjonalna</td></tr>\";
  12. }
  13. echo&#092;"</table>\";
  14.  
  15. ?>

co zrobic zeby w wypadku braku zmiennej opcjonalna
wyswietlal mi pusta komurke
bo w teraz jak zmienna opcjonalna jest pusta to nie wyswitle nic
i wyglada to po prostu do dupy sad.gif
sf
  1. <?php
  2. echo isset($opcjonalna) ? $opcjonalna : '&nbsp;';
  3. ?>

Pozatym...
  1. <?php
  2.  
  3. while(list($id, $obowiazkowa, $opcjonalna) = ... ) /* tylko nie wiem jak sie zachowa skrypt gdy $opcjonalna nie istnieje, sprawdz so
  4. ie */
  5.  
  6. ?>
Vertical
  1. <?php
  2. echo&#092;"<table border=1>\";
  3. $q=&#092;"SELECT * FROM tabela
  4.     WHERE id=$id&#092;";
  5. $wynik=mssql_query($q);
  6. while ($wiersz = mssql_fetch_array($wynik, MSSQL_ASSOC)) {  
  7.    $id=$wiersz['id'];
  8.    $obowiazkowa=$wiersz['zminna_obowiazkowa'];
  9.    $opcjonalna=$wiersz['zminna_opcjonalna'];
  10. if($opcjonalna == '')
  11. {
  12. $opcjonalna = &#092;"<i>Brak informacji</i>\"; 
  13.  
  14. echo&#092;"<tr><td>$id</td><td>$obowiazkowa</td><td>$opcjonalna</td></tr>\";
  15. } else
  16. {
  17. echo&#092;"<tr><td>$id</td><td>$obowiazkowa</td><td>$opcjonalna</td></tr>\";
  18. }
  19.   }
  20. echo&#092;"</table>\";
  21. ?>
szyszek
dzieki wielkie
&nbsp mi rozwiazuje problem
o to mi wlasnie chodzilo
cze
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.