Autor | Zpráva | ||
---|---|---|---|
Chipper Profil * |
#1 · Zasláno: 11. 10. 2008, 11:47:52
Dobrý den, mám takovej problém z databáze uživatelů potřebuju vypsat hodnost každýho uživatele
takhle mam kod $ergebnis=safe_query("SELECT rank FROM webs_user WHERE userID='$userID'"); $anz=mysql_num_rows($ergebnis); $ds=mysql_fetch_array($ergebnis); { if($ds[rank]==1) $rank='<img src="images/hodnost/webmastr.png" title="rank1">'; elseif($ds[rank]==2) $rank='<img src="images/hodnost/redaktor.png" title="rank2">'; elseif($ds[rank]==3) $rank='<img src="images/hodnost/clenklanu.png" title="rank3">'; else $rank='uživatel'; problém je vtom, že teďkon mi to vypisuje u každýho rank1 nevíte vem mam problém? |
||
ninja Profil |
#2 · Zasláno: 11. 10. 2008, 11:57:07
V databazi mate ulozene jine hodnoty?
Co znamena ta slozena zavorka nad ifem? To je zbytek po nejakem cyklu? Co pote dela podminka "userID='$userID'" v dotazu do DB? |
||
Chipper Profil * |
#3 · Zasláno: 11. 10. 2008, 12:18:02
v databázy má každý uživatel svoje hodnoty 1/3 ta složená závorka tam nemá být. Já právě potřebuju aby z Uživatelova ID byl vypsanej rank
|
||
jansfabik Profil |
#4 · Zasláno: 11. 10. 2008, 20:33:28
zkuste dát místo:
$ds[rank] toto: $ds['rank'] |
||
Chipper Profil * |
#5 · Zasláno: 11. 10. 2008, 21:06:14
to mi vypisuje všude uživatel
|
||
jansfabik Profil |
#6 · Zasláno: 11. 10. 2008, 22:02:45 · Upravil/a: jansfabik
dejte tam všude ty uvozovky, měly by tam být, zřejmě tam máte někde chybu:
1. má ten uživatel vůbec v hodnost 1, 2 nebo 3? 2. je v té proměné $userID opravdu uživatelovo id? 3. máte zvolenou správnou tabulky? můžete také zkusit toto: print_r($ds); |
||
Chipper Profil * |
#7 · Zasláno: 13. 10. 2008, 15:54:33
1. ano má pokud nemá tak se má zobrazit uživatel
2. měloby ale myslím si že neni když sem zkusil vypsat cislici hodnost tak vsichni meli 0=uživatel přitom ID uzivatele zjistim = $userID |
||
Chipper Profil * |
#8 · Zasláno: 13. 10. 2008, 15:55:46
print_r($ds); tak mi to žádnou chybu ani nic jíného nevypsalo
|
||
Chipper Profil * |
#9 · Zasláno: 13. 10. 2008, 15:56:21
print_r($ds); mi žádnou chybu ani nic jiného nevypsalo
|
||
Chipper Profil * |
#10 · Zasláno: 13. 10. 2008, 15:59:37
sry za dve odpovedi nejak se mi to nechtelo zobrazit kdyz sem dal print_r($ergebnis); tak mi to napsalo Resource id #157 posledni ID napsáné novinky
|
||
Časová prodleva: 16 let
|
0