Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP][SQL]Zmiana danych po danym czasie
Forum PHP.pl > Forum > Przedszkole
Diego22
Witam,
Zrobiłem sobie tabelkę w bazie danych wygląda ona mniej więcej tak: id|festiwal krakow|29.09.2013|wstęp wolny
Wykonałem też panel do wyświetlania tych danych z bazy, wszystko ładnie działa. Tylko nie wiem jak wykonać "automatyczne przełączanie id" Chodzi mi o to że aktualnie panel wyświetla zawartość wiersza id 1, a chcę aby 30.09.2013 o godz 20:00 panel czytał dane z id 2. Chodzi mi o to żeby to stało się automatycznie. Ktoś podpowie jak to wykonać ? Pozdrawiam.
Rysh
Pokaż swoje zapytanie SQL.
Diego22
  1. $wynik = mysql_query("SELECT * FROM srl_event")
  2. OR die('Błąd zapytania');
Rysh
Cytat(Diego22 @ 25.09.2013, 17:31:59 ) *
  1. $wynik = mysql_query("SELECT * FROM srl_event WHERE data>CURDATE()") OR die('Błąd zapytania');

Lecisz w tą stronę.
http://dev.mysql.com/doc/refman/5.5/en/dat...-functions.html
com
no to w tym zapytaniu dodaj sprawdzanie daty z pola z datą aktualną(lub z tym 30) i wtedy będzie Ci wyświetlał to co chcesz wink.gif
Diego22
Tylko nie wiem czy to będzię okey wtedy, bo jeśli dodam teraz np 21 rekordów i będę chciał ustawić aby wyswietlały się pokolei powiedzmy co sobote o 20, bez mojej pomocy. To czy to zadziała ?
Rysh
Nie bardzo rozumiem o co Ci chodzi? Masz listę festiwali z przypisaną do nich datą, i chcesz aby wyświetlało się najbliższych dwadzieścia?
Turson
Cytat(Diego22 @ 25.09.2013, 18:40:58 ) *
Tylko nie wiem czy to będzię okey wtedy, bo jeśli dodam teraz np 21 rekordów i będę chciał ustawić aby wyswietlały się pokolei powiedzmy co sobote o 20, bez mojej pomocy. To czy to zadziała ?

Tak, jeśli porównasz z obecną datą to będzie się to wykonywało samo bez Twojej ingerencji.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.