Autor | Zpráva | ||
---|---|---|---|
Joudolol Profil * |
#1 · Zasláno: 20. 10. 2010, 16:09:39
Ahoj,
mám v DB tabulku, kde bude 5 sloupců. 4 z nich budou vždy naplněné. Jak zjistit, zda-li je 5. sloupec také napleněn, popř. jak pokud je naplněn, jak ho vypsat a pokud není, tak ho nevypisovat. Vůbec si nevím rady jak to napsat, děkuji za každou pomoc. |
||
Kajman_ Profil * |
#2 · Zasláno: 20. 10. 2010, 16:13:18
A jakým kódem teď vypisujete ty 4 sloupce?
|
||
Joudolol Profil * |
#3 · Zasláno: 20. 10. 2010, 16:19:21
Zatím nijakým, prostě vůbec nevím jak to zapsat. Jestli by mi někdo nemohl naznačit cestu.
|
||
Joudolol Profil * |
#4 · Zasláno: 20. 10. 2010, 16:23:04
Prostě při zápisu neuvedu 5. sloupec. Zůstane prázdný. Jak pak ověřit zda-li je opravdu prázdný. Pokud ano, nevypisovat. Pokud ano, vypsat s ostatními. (Jak vypsat vím, ale nevím jak to udělám s tím, jak zjistit zda-li je prázdný. Nějakou podmínkou, nebo co).
|
||
panther Profil |
#5 · Zasláno: 20. 10. 2010, 16:24:10
Joudolol:
a je problém vytáhnout všechny a řešit až na úrovni PHP, jestli ten poslední sloupec je prázdný nebo ne? |
||
Joudolol Profil * |
#6 · Zasláno: 20. 10. 2010, 16:59:04
To vše je prakticky jedno. Hlavně, aby to fungovalo. Je třeba výpis profilu, vypíše se Jméno a Příjmení, ale telefon nemusí uživatel zadat, tak se nebude zobrazovat vůbec. Jak říkám, je to jedno, hlavně aby to fungovalo.
|
||
panther Profil |
#7 · Zasláno: 20. 10. 2010, 17:06:30 · Upravil/a: panther
Joudolol:
„ale telefon nemusí uživatel zadat, tak se nebude zobrazovat vůbec“ v tom případě si vytáhni všechny sloupce a v PHP si udělej jen jednoduchou podmínku. $data = mysql_fetch_assoc($result); //pokud by bylo výsledků více, bude to v cyklu samozřejmě if (!empty($data['phone'])) echo "Telefon: " . $data['phone']; |
||
Joudolol Profil * |
#8 · Zasláno: 20. 10. 2010, 17:26:02
Jo ono to funguje?
Já si totiž myslím, že jsem někde viděl, že empty nefunguje, ale tak to je jedno, když to bude fungovat, bude to super. Díky moc. Večer to zkusím, teď musím někam odejít. Díky moc :) |
||
Časová prodleva: 14 let
|
0