Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

date interval za prekjuce

[es] :: PHP :: date interval za prekjuce

[ Pregleda: 2747 | Odgovora: 8 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

boskor
Bosko Rafajlovic
Beograd

Član broj: 91942
Poruke: 29
*.smscentar.com.



Profil

icon date interval za prekjuce25.04.2006. u 14:26 - pre 219 meseci
kako da napisem sql upit da mi izvuce sve podatke iz tabele koji su uneti za prekjucerasnji dan?
 
Odgovor na temu

SmilieBG
Aleksandar Skodric
NL

Član broj: 13094
Poruke: 1821
*.speed.planet.nl.



+3 Profil

icon Re: date interval za prekjuce25.04.2006. u 15:20 - pre 219 meseci
Kako zapisujes datum u bazi?

Poz,
Sale
=========
Uporedi cene i karakteristike za vise od 10.000 proizvoda, izmedju ostalog:
Digitalni foto-aparati
Mobilni telefoni
Skolski pribor
=========
 
Odgovor na temu

afwt
AF Web Team
Novi Sad/Chicago

Član broj: 8220
Poruke: 337
*.dsl.chcgil.ameritech.net.

Sajt: milos.srdjevic.net/blog


+1 Profil

icon Re: date interval za prekjuce25.04.2006. u 16:53 - pre 219 meseci
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.
ZelenaLutrija.com - Saznajte sve o lutriji za zelenu kartu (doživotni boravak u Sjedinjenim Američkim Državama)
 
Odgovor na temu

boskor
Bosko Rafajlovic
Beograd

Član broj: 91942
Poruke: 29
194.106.186.*



Profil

icon Re: date interval za prekjuce25.04.2006. u 18:57 - pre 219 meseci
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

[Ovu poruku je menjao boskor dana 25.04.2006. u 20:05 GMT+1]
 
Odgovor na temu

afwt
AF Web Team
Novi Sad/Chicago

Član broj: 8220
Poruke: 337
*.dsl.chcgil.ameritech.net.

Sajt: milos.srdjevic.net/blog


+1 Profil

icon Re: date interval za prekjuce25.04.2006. u 20:15 - pre 219 meseci
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)

;-)
ZelenaLutrija.com - Saznajte sve o lutriji za zelenu kartu (doživotni boravak u Sjedinjenim Američkim Državama)
 
Odgovor na temu

boskor
Bosko Rafajlovic
Beograd

Član broj: 91942
Poruke: 29
*.smscentar.com.



Profil

icon Re: date interval za prekjuce26.04.2006. u 07:12 - pre 219 meseci
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)


 
Odgovor na temu

w3bl0rd
Varaždin, Hrvatska

Član broj: 82659
Poruke: 380
*.ess.hr.



+26 Profil

icon Re: date interval za prekjuce26.04.2006. u 07:26 - pre 219 meseci
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

there's no place like 127.0.0.1
 
Odgovor na temu

boskor
Bosko Rafajlovic
Beograd

Član broj: 91942
Poruke: 29
*.smscentar.com.



Profil

icon Re: date interval za prekjuce26.04.2006. u 08:13 - pre 219 meseci
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
 
Odgovor na temu

boskor
Bosko Rafajlovic
Beograd

Član broj: 91942
Poruke: 29
*.smscentar.com.



Profil

icon Re: date interval za prekjuce26.04.2006. u 13:43 - pre 219 meseci
evo najlakse moze ovako, malo sam kopao...:

Code:

$juce = strftime ("%Y/%m/%d", strtotime("-1 day"));
$prekjuce = strftime ("%Y/%m/%d", strtotime("-2 day"));


i BETWEEN se stavi...
 
Odgovor na temu

[es] :: PHP :: date interval za prekjuce

[ Pregleda: 2747 | Odgovora: 8 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.