Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP][MYSQL] Ostatnia aktualizacja bazy
Forum PHP.pl > Forum > Przedszkole
desavil
Poszukuje skryptu albo nazwy jego do pokazywania na stronie kiedy baza danych była ostatnio aktualizowana (robi się to automatycznie jak ktoś np ktoś zarejstruje się).

Pozdrawiam,
Desavil

~ odświeżam ~
Fifi209
Zapisz sobie datę do bazy. I później wyświetl na stronie.
Spawnm
baza czy tabela?
http://dev.mysql.com/doc/refman/5.0/en/sho...ble-status.html
erix
W bazie jest tabela information_schema, tam znajdziesz wszystko, czego potrzebujesz, nie trzeba kombinować. winksmiley.jpg
desavil
Dalej poszukuję...
Proszę podać gotowy kod.

Pozdrawiam,
Desavil
ActivePlayer
Przykro mi, na tym forum nie dostaniesz gotowców. Po gotowy kod sugeruję wybrać się w dział "zlecę" i zaproponować wynagrodzenie.
ostrylg
  1. <?php
  2. $zapytanie = ("SELECT * FROM TABLES  WHERE TABLE_SCHEMA = 'nazwa bazy' order by UPDATE_TIME desc limit 1");
  3. $wykonaj = mysql_query ($zapytanie);
  4. while($row=mysql_fetch_array ($wykonaj))
  5. {
  6. echo $row[UPDATE_TIME] .'<br>';
  7. }
  8. ?>


PS : 3 minuty roboty, wystarczylo troche pomyslec.
erix
Cytat
Proszę podać gotowy kod.

Proszę szanować użytkowników.
c4ash
Wracam z problemem.

Czy jest jakis inny sposob poznania / zautomatyzowania pokazania aktualizacji strony? Probowalem ze show table status i przez wyciagniecie update_time jednak dla niektorych silnikow pole update_time przyjmuje wartosc null ( http://dev.mysql.com/doc/refman/5.0/en/sho...ble-status.html ). Wiec wracam do punktu wyjscia.

Cytat("neverever")
W ostateczności zawsze możesz dodać do tabeli dodatkowe samoaktualizujące pole TIMESTAMP + ON UPDATE CURRENT_TIMESTAMP

Zawsze to jakies wyjscie jest.
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.