| | |
| Stránka: 1 z 1
| [ Príspevkov: 5 ] | |
Autor | Správa |
---|
Registrovaný: 26.02.08 Prihlásený: 24.05.13 Príspevky: 372 Témy: 66 Bydlisko: Nové Zámky |
cafko..potrebujem poradit...v db mam zapisany datum a potrebujem ho porovnat s dnesnym...a ak preslo 30 dni tak sa pusti script dalej a ak ne tak vypise chybu popripade ak v db nieje ziaden datum tak pusti script... mam to nejak takto lenze mi to pise ze nepreslo 30 dni aj ked preslo..
Kód: $vysledok=mysql_query(" SELECT * FROM `log` WHERE id_player='". $id_player ."' ORDER BY datum DESC LIMIT 1 "); $v=mysql_num_rows($vysledok); if( (((Date($v[2])) > (Date('Y-m-d H:i:s', time()-1*30*24*3600)) )) ) { script ked preslo 30 dni }
else{ nepreslo 30 dni }
kde robim chybu alebo mam to cele zle???
|
|
|
preco mysql_num_rows($vysledok)? nema tam byt mysql_fetch_array?
|
|
Registrovaný: 06.03.08 Prihlásený: 01.10.12 Príspevky: 1732 Témy: 15 Bydlisko: triminka@sp... |
mysql_num_rows ti vrati POCET vysledkov ktore ti SELECT vratil cize Proxy ma pravdu.
_________________ Redeem the game of law! Despair the Billy, here are the morals! Come, relentless eraser rain, relentless eraser rain... |
|
Registrovaný: 26.02.08 Prihlásený: 24.05.13 Príspevky: 372 Témy: 66 Bydlisko: Nové Zámky |
mno hej potom mi to doslo len akosi som zabudol pisnut... teraz by som potreboval pomoct ako vypisat kolko dni zostava kym uplynie doba 30 dni...napr vypise nepreslo 30 dni. Musis cakat este XX dni
|
|
Registrovaný: 16.05.07 Prihlásený: 01.08.17 Príspevky: 837 Témy: 6 | Napísal juho: 07.09.2008 15:36 | |
|
pohladaj mysql_FUNKCIU timestampdiff alebo jej podobne Kód: select timestampdiff(day,cas,now()) as d day - je jednotka cize dni
cas - je datum vzniku
now() je datum kontroly.
|
|
| Stránka: 1 z 1
| [ Príspevkov: 5 ] | |
| Nemôžete zakladať nové témy v tomto fóre Nemôžete odpovedať na témy v tomto fóre Nemôžete upravovať svoje príspevky v tomto fóre Nemôžete mazať svoje príspevky v tomto fóre
|
|