Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 544 Pomógł: 5 Dołączył: 18.08.2009 Ostrzeżenie: (0%)
|
Mam pewnien problem. Ostatnio robiłem "najpopularniejsze newsy" i pobierałem tylko te z przeciągu 7 dni. Zrobiłem to tak:
Niby działa. Teraz potrzebuję zrobić coś podobnego. Z tym, że ma pobierać rekordy z datą mniejszą bądź równą niż aktualna. Zrobiłem coś takiego: I nic się nie wyświetla. Pomyślałem, że to pewnie przez to, że datę trzymam jako VARCHAR a nie jako DATE. To by było zrozumiałe. Tylko teraz się zastanawiam czy ten kod który jest u góry działa poprawnie. Bo na oko wyświetla prawidłowo ale w dłuższej praktyce może się okazać że coś będzie nie tak. Zapytanie jest złe? Czy to przez typ pola? Jeśli to drugie to jak mam zapisywać jako DATE datę w formacie d.m.Y bo z tego co pamiętam zawsze miałem zapisywało mi się jako Y-m-d i dlatego przeszedłem na używanie VARCHARa. Proszę o pomoc. |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 544 Pomógł: 5 Dołączył: 18.08.2009 Ostrzeżenie: (0%)
|
Oki, trochę kodu mam do przeglądnięcia (IMG:style_emoticons/default/winksmiley.jpg) Tym gorzej że mi się bardzo spieszy z tym.
Czyli teraz tak, żeby potem nie było że znowu źle robię (IMG:style_emoticons/default/winksmiley.jpg) Wyświetlanie daty w formacie d.m.Y z bazy w której postać to Y-m-d: Pokazuje poprawnie ale czy technicznie jest ok? (IMG:style_emoticons/default/winksmiley.jpg) I teraz na odwrót. Mam datę d.m.Y i chce przekonwertować ją do Y-m-d: Jest ok? |
|
|
|
deha21 Data mniejsza niż aktualna 11.03.2010, 09:26:36
maly_swd WHERE date < '$date' - nie powinn... 11.03.2010, 09:32:29
deha21 Tak, powinno być z ' ale to akurat nie proble... 11.03.2010, 10:08:35
skowron-line Sprawdź sobie
DATE_FORMAT lub CAST. 11.03.2010, 10:48:22
nospor Cytato z tego co pamiętam zawsze miałem zapisywało... 11.03.2010, 10:51:45
Mchl VARCHAR jest sortowany alfabetycznie. Przy takim f... 11.03.2010, 10:53:01
nospor Jest ok. Mozesz tez formatowanie zrobic na poziomi... 11.03.2010, 11:14:40
Mchl Żeby zaoszczędzić cztery bajty ( ) trnasferu międ... 11.03.2010, 12:15:26 ![]() ![]() |
|
Aktualny czas: 11.06.2026 - 00:17 |