Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 8 odgovora
  • 3.778 pregleda

Najnovija ↓

Re: date interval za prekjuce 25.04.2006. u 17:53 · pre 250 meseci #3
Ako je timestamp, onda nadji u PHPu prvo timestamp za pocetak dana i za kraj dana, tj pazi da uhvatis od ponoci do ponoci za ceo dan, tako da ce ti trebati neki 'range' tipa:
WHERE myFieldInDB BETWEEN '$dayStarts' AND '$dayEnds'

Ako cuvas datume u obliku DATE, onda ide 'vako:
WHERE myFieldInDB = SUBDATE(CURDATE(), INTERVAL 2 DAY)

a ako je npr DATETIME polje, onda (mislim da) treba 'vako:
WHERE SUBSTR(myFieldInDB, 0, 10) = SUBDATE(CURDATE(), INTERVAL 2 DAY)
ili nesto slicno... igraj se malo.
Potpis
ZelenaLutrija.com - Saznajte sve o lutriji za zelenu kartu (doživotni boravak u Sjedinjenim Američkim Državama)
Re: date interval za prekjuce 25.04.2006. u 19:57 · pre 250 meseci
izmenjeno 1 put, poslednji put boskor 25.04.2006. u 20:05
  1. boskor25.04.2006. u 20:05zapis iz teksta poruke
#4
ok thanx. probacu pa cu da javim ako bude bilo problema... cuvam podatke kao DATETIME

samo jos jedna napomena... meni trebaju podaci samo za prekjuce, znaci ne od prekjuce pa do sada nego samo tog dana sta je bilo uneto...

pozz
Potpis
Tekstovi Grcka letovanje Igrice Horoskop Grcka leto

Re: date interval za prekjuce 25.04.2006. u 21:15 · pre 250 meseci #5
Pa znam ja sta tebi treba... :-P

Da sam hteo da ti povadim sve podatke od prekjuce, stavio bih:
WHERE SUBSTR(myFieldInDB, 0, 10) >= SUBDATE(CURDATE(), INTERVAL 2 DAY)
umesto:
WHERE SUBSTR(myFieldInDB, 0, 10) = SUBDATE(CURDATE(), INTERVAL 2 DAY)

;-)
Potpis
ZelenaLutrija.com - Saznajte sve o lutriji za zelenu kartu (doživotni boravak u Sjedinjenim Američkim Državama)
Re: date interval za prekjuce 26.04.2006. u 08:12 · pre 250 meseci #6
thx majstore na trudu ali javlja mi gresku> Warning: mysql_fetch_row(): supplied argument is not a valid MySQL result resource
:(

evo ti ceo query:
Code:

SELECT * FROM $tabela_log 
WHERE tacan_odgovor=1 
GROUP BY id_clan, ip, sesija, tacan_odgovor, sms_kod 
HAVING SUBSTR(datum_kraj, 0, 10) >= SUBDATE(CURDATE(), INTERVAL 2 DAY)

Potpis
Tekstovi Grcka letovanje Igrice Horoskop Grcka leto

Re: date interval za prekjuce 26.04.2006. u 08:26 · pre 250 meseci #7
SELECT * FROM $tabela_log
WHERE tacan_odgovor=1 AND SUBSTR(datum_kraj, 0, 10) >= SUBDATE(CURDATE(), INTERVAL 2 DAY)
GROUP BY id_clan, ip, sesija, tacan_odgovor, sms_kod
Potpis
there's no place like 127.0.0.1
Re: date interval za prekjuce 26.04.2006. u 09:13 · pre 250 meseci #8
sada ne izbacuje gresku ali nema ni zeljenog rezultata... :(

jel ima neke sanse da uradim sa BETWEEN klauzulom? posto mi je format datuma DATETIME, kako mogu da u PHP/u dobijem datum u ovom formatu za prekjuce?

hvala u svakom slucaju na odgovorima
Potpis
Tekstovi Grcka letovanje Igrice Horoskop Grcka leto

Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme