Autor | Zpráva | ||
---|---|---|---|
Pete Profil * |
#1 · Zasláno: 13. 11. 2005, 18:56:33
(Začatečník) Zdravím, zjevně nefunguje porovnávání textu poslaného přes formulář ve formátu např. 2005-11-12 s buňkou typu DATE v MYSQL. Záznamy vypadají nachlup stejně, v PHP si ho vypisu na obrazovku a PHPmyadmin si ho prolednu a je to to same. Avsak kdyz chci prikazem SELECT vybrat radek,
SELECT FROM blabla WHERE date = &_POST['date'] nejako to nefunguje. Zjevne se ten textovy retezec bude muset prevest na cosi a pak to teprve porovnavat s DATE v MYSQL. Je to asi zakladni problem, ale ja jsem opravdu hledal na inetu jak tyo dve hodnoty porovnat a nic moc jsem nenasel. Poradite ? Děkuji |
||
kaifman Profil |
#2 · Zasláno: 13. 11. 2005, 19:06:58
musi to byt v uvozovkach
"where date='$_POST[date]' and ....." btw jeste by to chtelo addslashovat |
||
Pete Profil * |
#3 · Zasláno: 13. 11. 2005, 19:11:47
addslashovat znamena opatrit udaj uvozovkami ? Díky
|
||
Pete Profil * |
#4 · Zasláno: 13. 11. 2005, 19:19:17
Ale zda se, že to stejně funguje. Dík. K čemu je to přidání uvozovek dobré ?
|
||
kaifman Profil |
#5 · Zasláno: 13. 11. 2005, 20:43:03
kvuli bezbecnosti
|
||
Časová prodleva: 18 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0