![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 176 Pomógł: 0 Dołączył: 27.06.2002 Skąd: Stalowa Wola Ostrzeżenie: (0%) ![]() ![]() |
Ponizszy skrypt wyswietla zawartosc bazy.
Jak zrobic aby podczas gdy w bazie bedzie puste jakies pole np. GG wypisalo tekst "brak". Albo podczas gdy pole GG bedzie puste to aby zamiast wstawiac grafiki dostepnosci gg (http://www.gadu-gadu.pl/users/status.asp?id=$gg&styl=1 ) wstawialo np grafike xxxx.gif . Prosze o pomoc. Kod <?
include("cg.php"); mysql_select_db("mojaksiega"); $zap="SELECT * FROM ksiega order by id desc"; $wykonaj = mysql_query($zap); while($row = mysql_fetch_array($wykonaj)) { $tresc = $row['tresc']; $ksywa = $row['ksywa']; $email= $row['email']; $id= $row['id']; $www= $row['www']; $data= $row['data']; $gg= $row['gg']; echo "<table cellspacing=2 cellspading=3>"; echo " <tr><td width=25 valign=top><b><font color=#008000 >$id.</font><b></td>"; echo " <td colspan=5 style=border-style: solid; border-width: 1 bordercolor=#C0C0C0>$tresc</td></tr>"; echo '<tr><td IMG height=5></td>'; echo " <tr><td width=25></td><td class=ksd width=300><font color=#008000 >$ksywa</font></td> <td width=30 class=ksd><a href=mailto:$email><center><img border=0 src=mail.gif ></center></td> <td width=30 class=ksd><a href=http://$www><center><img border=0 src=www.gif ></center></td> <td width=55 class=ksd><img src=http://www.gadu-gadu.pl/users/status.asp?id=$gg&styl=1 align=absbottom>&$gg</td> <td width=95 class=ksd ><font face=Tahoma size=-2>$data</td></tr>"; echo "</table>"; echo "<hr width=98% SIZE=1 color=#008000>"; } mysql_free_result($wykonaj); ?> |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarząd Postów: 3 503 Pomógł: 28 Dołączył: 17.10.2002 Skąd: Wrocław ![]() |
http://pl.php.net/manual/pl/function.isset.php
http://pl.php.net/manual/pl/function.empty.php Kod if(warunek){ costam } else { costaminnego }
-------------------- |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 1 165 Pomógł: 9 Dołączył: 9.04.2002 Skąd: Toruń Ostrzeżenie: (0%) ![]() ![]() |
$gg= $row['gg'];
if (($gg == "brak") || ($gg == "")) { echo "nie ma numeru gg"; } else { echo "numer gg..."; } i potem w tresci np.: <td>$gg</td> itd. Kossa |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 151 Pomógł: 0 Dołączył: 4.03.2003 Ostrzeżenie: (0%) ![]() ![]() |
imho bardziej efektywne bedzie wydaje mi sie sprawdzanie na poziomie zapytania do bazy zawartosci jakiegos pola, np (uwaga pisze z reki
![]() Kod select
IF(users.gg='', 'brak numeru', users.gg) as gg from users order by gg asc; -------------------- Wszystko ... co na świecie interesujące, bierze się z czyichś dziwacznych myśli [David Lynch]
Andrzej Lepper to Kretyn< |
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 176 Pomógł: 0 Dołączył: 27.06.2002 Skąd: Stalowa Wola Ostrzeżenie: (0%) ![]() ![]() |
Wielkie dzieki za pomoc. Przyda mi sie to wiele razy.
Ja to zrobilem na podstawie porady kossa w taki sposob: Kod if (($gg == "brak") || ($gg == ""))
{ $gg1="brak "; } else { $gg1="<img src=http://www.gadu-gadu.pl/users/status.asp?id=$gg&styl=1 align=absbottom>"; } |
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.08.2025 - 12:31 |