![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 7 Pomógł: 0 Dołączył: 6.12.2008 Ostrzeżenie: (0%) ![]() ![]() |
Witam, jestem dosyć początkującym programistą, chcę napisać coś, co będzie wybierało artykuły wq. daty, przy dodawaniu artykułów do bazy konwertuje datę na liczbę, aby było łatwiej mi je porównywać, a później chcę aby nie pokazywał mi starszych niż (1228518000-2937600(czyli 34 dni)) próbuje napisać coś takiego:
WHERE (artykul_data2 >= '.$artdata.') ale w WHERE nie działają chyba <> a tylko '=' prawda? I to jest włąśnie mój problem. Liczę na szybką pomoc. -------------------- Internetowy Jarmark Konii - KupKonia.com
|
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 663 Pomógł: 6 Dołączył: 3.06.2007 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
po pierwsze zapisuj datę tak:
pole creation_datetime ustawiasz na DATETIME; a wypisywanie starszych niz 34 dni to Ci jeszcze poszukam i wkleję bo nie mogę sobie przypomnieć ![]() Ten post edytował Black-Berry 6.12.2008, 15:34:52 -------------------- http://www.berry.nazwa.pl/edico/public_html/index.php ----> under construction
|
|
|
![]()
Post
#3
|
|
![]() Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
Cytat WHERE (artykul_data2 >= '.$artdata.') A manual gryzie? http://dev.mysql.com/doc/refman/5.0/en/fun...ummary-ref.html Cytat przy dodawaniu artykułów do bazy konwertuje datę na liczbę, aby było łatwiej mi je porównywać Zapisuj jako TIMESTAMP. Format służący do daty jest wydajniejszy i masz dużo większe pole do popisu jeśli chodzi o manipulację w zapytaniach. Ale - oczywiście - http://dev.mysql.com/doc/refman/5.0/en/dat...-functions.html - dokumentacja gryzie i nie chce się nawet poczytać. -------------------- ![]() ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW! |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 781 Pomógł: 256 Dołączył: 29.06.2008 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#5
|
|
![]() Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
A nie możesz po prostu sprawdzić, czy działa?
![]() Jeśli masz zapisaną datę w formacie uniksowym, to powinno działać. Jeśli nie, to nie zadziała; od zamiany formatu timestamp na czas uniksowy jest odpowiednia funkcja; poczytaj tam, dokąd zalinkowałem. -------------------- ![]() ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW! |
|
|
![]() ![]() |
![]() |
Aktualny czas: 20.08.2025 - 11:20 |