Cautare in MySQL in functie de data

Ai o întrebare legată de PHP? Incercăm să îi găsim soluţie. Sau poate doar vrei să publici un cod interesant.

Moderatori: Zamolxe, Moderatori


Avatar utilizator
Magic
Senior Member
Mesaje: 262
Membru din: Joi Dec 01, 2005 8:00 am
Localitate: Tîrgu Jiu
Contact:

Mesajde Magic » Dum Dec 11, 2005 7:08 pm


Avatar utilizator
ExcalIbvr
Senior Member
Mesaje: 1105
Membru din: Dum Mai 02, 2004 10:56 pm
Localitate: Oradea
Contact:

Mesajde ExcalIbvr » Dum Dec 11, 2005 7:39 pm

Ca sa iei inregistrarile de acum 1 zi:
[php]SELECT titlu FROM tabel WHERE data < NOW() AND data >= DATE_SUB(NOW(), INTERVAL 1 DAY)
[/php]
Ca sa iei inregistrarile din ultimele 2 saptamani:
[php]SELECT titlu FROM tabel WHERE data < NOW() AND data >= DATE_SUB(NOW(), INTERVAL 1 WEEK)
[/php]
NOW() poate fi inlocuit cu o variabila din PHP, daca te intereseaza asta. Doar sa fie o data in format identic cu data din campul data.



rem
Average Member
Mesaje: 62
Membru din: Mie Noi 10, 2004 11:50 am
Localitate: Cluj-Napoca
Contact:

Mesajde rem » Dum Dec 11, 2005 7:41 pm


rem
Average Member
Mesaje: 62
Membru din: Mie Noi 10, 2004 11:50 am
Localitate: Cluj-Napoca
Contact:

Mesajde rem » Dum Dec 11, 2005 7:43 pm


Avatar utilizator
ExcalIbvr
Senior Member
Mesaje: 1105
Membru din: Dum Mai 02, 2004 10:56 pm
Localitate: Oradea
Contact:

Mesajde ExcalIbvr » Dum Dec 11, 2005 8:51 pm

Tu pui la conditia WHERE campul data care banuiesc ca nu e index FULLTEXT, nu?





rem
Average Member
Mesaje: 62
Membru din: Mie Noi 10, 2004 11:50 am
Localitate: Cluj-Napoca
Contact:

Mesajde rem » Dum Dec 11, 2005 9:48 pm



Înapoi la “Cod PHP”

Cine este conectat

Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 27 vizitatori