Autor | Zpráva | ||
---|---|---|---|
mafos Profil |
#1 · Zasláno: 14. 4. 2011, 22:18:05
Zdravím všechny,
mám takový blbý problém, ale nevím si s ním rady :-( Potřebuji vypsat určitý řádek z databáze, který má dnešní datum. Když za where zadám datum ručně, vše je OK, když ale nechám stejné datum generovat, nevypíše se nic :-( Můžete se mi prosím na to podívat? Určitě to bude nějaká hloupost. Děkuji Nefunkční kod $dnesnidatum = date("Y-m-d"); $tabulka = "SELECT * FROM jidelnicek where datum=$dnesnidatum"; $vysledek = mysql_query($tabulka); while ($radek = mysql_fetch_assoc ($vysledek)) { echo $radek["snidane"]; } Funkční kod $tabulka = "SELECT * FROM jidelnicek where datum='2011-04-14'"; $vysledek = mysql_query($tabulka); while ($radek = mysql_fetch_assoc ($vysledek)) { echo $radek["snidane"]; } |
||
Kajman_ Profil * |
#2 · Zasláno: 14. 4. 2011, 22:18:43
Rozdíl je v apostrofech kolem datumu.
|
||
mafos Profil |
#3 · Zasláno: 14. 4. 2011, 22:20:40
Tak jsem z toho jelen. Koukal jsem do starých kodu a tam jsem ty apostrofy neměl :-( Pravda, že jsem teď nezkoušel, jestli jsou vlastně funkční. Děkuji za pomoc. To byla opravdu rychlovka.
|
||
Časová prodleva: 13 let
|
0