![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 240 Pomógł: 2 Dołączył: 5.12.2010 Skąd: Fulda Ostrzeżenie: (0%) ![]() ![]() |
Mam wpisy z własną datą: http://i.img.itunix.eu/zrzut_ekranu-13-1325378781.png
i z wpisów chce wyświetlicz wszystkie daty w ten sposób: Dni (jak to zrobić, jakie zapytanie sql?): 21-12-2011 22-12-2011 23-12-2011 24-12-2011 25-12-2011 i gdy klikne na np. "24-12-2011" to wyświetlą się wpisy z tego dnia. Jak mam zrobić aby wyświetlały się dni? Teraz mam to:
Ale to wyświetla do każdej wiadomosci datę: 1: 28-12-2011 2: 28-12-2011 3: 28-12-2011 4: 28-12-2011 5: 28-12-2011 6: 28-12-2011 7: 28-12-2011 8: 28-12-2011 9: 28-12-2011 10: 28-12-2011 11: 28-12-2011 a ja chce aby tylko raz pokazało: 28-12-2011 a potem 29-12-2011 30-12-2011 itd Jak to zrobić? I na koniec jak wyswietlicz wiadomości np. z dnia 29-12-2011? Ten post edytował Saki 1.01.2012, 02:59:03 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 307 Pomógł: 37 Dołączył: 9.11.2010 Skąd: Zielona Góra Ostrzeżenie: (0%) ![]() ![]() |
Musisz tylko pamiętać że w zdecydowanej większości przypadków silnik BD jest tak zoptymalizowany że wykona powierzone zadania szybciej niż tą samą funkcjonalności realizuje się poprzez silnik PHP. Nie mam pojęcia jak to wygląda przy tak banalnych zapytaniach ale przy jakichkolwiek większych query do bazy zdecydowanie lepiej wykonywać wszelkie wyszukiwania, porównania i sortowania właśnie tam. Może piszę ciut na wyrost ale ostatnio coraz częściej spotykam ludzi którzy naczytali sie jakichś głupot w sieci i teraz np. stronią od 'SORT BY RAND();' zamiast tego wyciągając wszystkie wpisy do PHP i tam losując 5 potrzebnych (nie rzadko z kilku tysięcy dostępnych). Pozdrawiam i przepraszam za (być może) mały offtopic.
Ten post edytował Uriziel01 2.01.2012, 13:10:48 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 18.10.2025 - 11:22 |