Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php/mysql] sortowanie danych
bemol
post
Post #1





Grupa: Zarejestrowani
Postów: 286
Pomógł: 29
Dołączył: 5.04.2007
Skąd: Rymanów Zdrój/Rzeszów

Ostrzeżenie: (0%)
-----


Czy jest możliwość, aby pobierać z bazy danych tylko konkretne rekordy? Jest, tylko mały problem co do zapytania.
W bazie danych mam różne rekordy z datami w formacie Y-m-d.
Chce pobierać tylko rekordy, których daty już minęły, czyli jesli np mamy takie rekordy:
#1: 11-11-2006
#2: 13-01-2004
#3: 07-05-2000
#4: 29-01-2008
to na dzien dzisiejszy powinno wyświetlać:
#1: 11-11-2006
#2: 13-01-2004
#3: 07-05-2000
ponieważ te dni mamy już za sobą, a te co przed nami zostają nie powinny się wyświetlać. Próbowałem różnie (np tak:
  1. <?php
  2. $today = date("Y-m-d");
  3. $aSQL = "SELECT * FROM koncerty WHERE data > $today ORDER BY data";
  4. ?>
), ale nic z tego nie wyszło :/ Wyświetliło wszystkie rekordy, a jak postawiłem znak "<" nie wyświetliło żadnego :/
Proszę o pomoc!

Ten post edytował bemol 15.01.2008, 11:58:22
Go to the top of the page
+Quote Post
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




A czy ta data jest w koncu polem DATE tak jak ci radzilem?
  1. SELECT * FROM koncerty WHERE DATA < now() ORDER BY DATA
Go to the top of the page
+Quote Post
bemol
post
Post #3





Grupa: Zarejestrowani
Postów: 286
Pomógł: 29
Dołączył: 5.04.2007
Skąd: Rymanów Zdrój/Rzeszów

Ostrzeżenie: (0%)
-----


tak, jest (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) DZIEKI WIELKIE DZIAŁA (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 24.08.2025 - 09:45