Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP][MYSQL] Dynamiczne wświetlanie rekordów
osa2t
post
Post #1





Grupa: Zarejestrowani
Postów: 36
Pomógł: 0
Dołączył: 29.07.2009

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


WITAM,

Napisałem program w C++, który wczytuje ramki z portu RS232 a następnie zapisuje je do bazy danych MySQL. Opanowałem podstawy PHP oraz MySQL w PHP. Wiem jak łączyć się za pomocą PHP z SQL i wyświetlać dane itd. Teraz potrzebuje pomocy w następującej kwest. C++ zapisuje co sekundę nowy rekord (czasami co kila sekund) do bazy, nie wiem jak te dane wyświetlać dynamicznie (coś w stylu programu do logów). Jak "odświeżać" wyświetlanie danych na stronie jeżeli pojawi się nowy rekord? Jaką funkcją mogę to zrealizować? Proszę o pomoc w którym kierunku iść / czego szukać?

Pozdrawiam,
Osa2t
Go to the top of the page
+Quote Post
grzegosh
post
Post #2





Grupa: Zarejestrowani
Postów: 51
Pomógł: 3
Dołączył: 26.06.2008

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


Chcesz odświeżać zawartość okna przeglądarki, więc AJAX. 
Go to the top of the page
+Quote Post
osa2t
post
Post #3





Grupa: Zarejestrowani
Postów: 36
Pomógł: 0
Dołączył: 29.07.2009

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


Witam,

Możesz coś więcej napisać jakiej funkcji szukać w AJAX? Od czego zacząć?
Go to the top of the page
+Quote Post
Fifi209
post
Post #4





Grupa: Zarejestrowani
Postów: 4 655
Pomógł: 556
Dołączył: 17.03.2009
Skąd: Katowice

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


Najprościej użyj gotowego fw...
Typu: jquery, który obsługę ajax ma od razu dla wielu przeglądarek.

(musisz odświeżać co jakiś czas)

piszesz funkcję typu:

Kod
function start() {

$("#div_id").load('skrypt.php');

setTimeout('start()', 1000); // odświeżanie co 1 sek

}

$(document).ready(
start();
}


W html robisz diva o danym id jego nazwę podmieniasz w "mojej funkcji" i działa.
Oczywiście pobierasz i doklejasz do strony jquery. haha.gif


--------------------
Zainteresowania: C#, PHP, JS, SQL, AJAX, XML, C dla AVR
Chętnie pomogę, lecz zanim napiszesz: Wujek Google , Manual PHP
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 19.08.2025 - 09:57