Witam. Mam skrypt w php, który wygląda mniej więcej tak:
while(true)
{
sleep(1);
// odczyt danych z bazy danych mysql
// jeśli pojawiły się nowe dane to przerywamy funkcję
}
I teraz pytanie co zrobić, żeby strona się załadowała? Przez funkcję sleep w funkcji true strona nie wyświetla się w przeglądarce, dopóki pętla się nie zakończy. I teraz pytanie, jak po wyświetleniu strony sprawdzać co kilka sekund czy pojawiły się nowe dane w bazie? Z tego co widzę skrypt php chyba musi się skończyć, bo inaczej strona się nie wyświetli.