Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Odswiezanie danych sql na stronie
Forum PHP.pl > Forum > PHP
Leon_DJ
Witam,
mam na ekranie wyswietlone dane pobrane z bazy sql
wykonuje na nich operacje i modyfikuje dane w bazie.
na ekranie ciagle sa "stare" dane. Zmieniaja sie na
nowe jedynie poprzez odswiezenie F5. Czy jest jakas
metoda "programowa" lub inna bardziej humanitarna
na ich odswiezenie, czy musze poprostu
przerysowac cala table z danymi.

dziekuje i pozdrawiam
Leon_DJ
vi-valdi
Możesz ustawić odpowiednie tagi w ramach HEAD

Kod
<META HTTP-EQUIV="Refresh" CONTENT="10">


CONTENE = 10 - czas w sekundach po których następuje refresh
scanner
vi-valdi: bzdura na resorach. Wiesz, zę to spowoduje ciągłe odświerzanie strony?
Raczej powinno się zastosować odpowiednie nagłówni dotyczące cache'owania strony. odsyłam do wyszukiwarki na górze strony.
kszychu
Cytat
odsyłam do wyszukiwarki na górze strony.


Zaczyna mnie to już delikatnie w*%$@*^ć.......
Leon_DJ Zainteresuj się funkcją header("Location: adres_strony"). Tylko umieść to w jakimś warunku, żebyś się nie zapętlił, np:
if($update_ok) header("");
vi-valdi
scanner - może i bzdura,

No to Leon_DJ ustaw sobie odpowiednie nagłówki.

[php:1:ea716cdf1e]
header ("Expires: Mon, 26 Jul 1997 05:00:00 GMT"); // data w przeszłości
header ("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT"); // ciągle modyfikowany
header("Cache-Control: no-store, no-cache, must-revalidate"); // HTTP/1.1
header("Cache-Control: post-check=0, pre-check=0", false);
header("Pragma: no-cache"); // HTTP/1.0
?>[/php:1:ea716cdf1e]

Ale stronę przecież i tak trzeba raz przeładować, więc potrzebne jest to o czm pisze krzychu
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.