Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Doczytanie rekordu z bazy
Forum PHP.pl > Forum > XML, AJAX
pieto
Witam serdecznie,
Jeste zielony jesli chodzi o ajaxowe rozwiazania, a muszę przebrnąć przez taki problem,
chciałbym co pare s aktualizować listę rekordów z bazy,
czyli aby co jakis czas wykonywane bylo w petli zapytanie mysql,
ja sie do tego zabrac i gdzie znajdę potrzebną na ten temat wiedzę ?

thanks..
Cezar708
1. potrzebna Ci biblioteka ajaxowa, pełno ich w sieci. Ale skoo jesteś początkujący to proponuję na pierwszy rzut zabrać się za najłatwiejszą (moim zdaniem) czyli advAjax

2. trzeba nauczyć się jak to działa, czytając dokumentację,

2,5. Może warto pouczyć się troche o parsowaniu XML przez JavaScript, jeśli chcesz być bardziej PRO

3. następnie jeśli to ma być robione cyklicznie proponuję abyś zrozumiał zasadę działania fnkcji java script: setInterval() lub setTimeout()

4. następnie całą zdobytą wiedzę złożyć do kupy, opracować i wdrożyć rozwiązanie.

powodzenia
Cezar708
szakal_kp
Witam, zeby nie tworzyć nowego temtu chciałem się podpiąć do tego z moim problemem: Chce wywołać funkcje PHP ktora wzruci tablice z danymi. Niestety nie mogę się nigdzie doczytać czy można wywyołac w ten sposob funckje z pod xajaxa.

Oto fragment moje kodu:
CODE

require(LIB_DIR.'/xajax/xajax.inc.php');

$xajax = new xajax();
$xajax->debugOn();
$xajax->errorHandlerOn();
$xajax->registerFunction("getcardtime");

function getcardtime($idplaca)
{

$DataFromDatabase = $Firma->GetCardTime($idplaca);

$objResponse = new xajaxResponse();
$objResponse->assign("akord","value",$DataFromDatabase['akord']);
$objResponse->assign("dniowka","value",$DataFromDatabase['dniowka']);

return $objResponse;
}


$xajax->processRequests();

$SMARTY->assign('xajax', $xajax->getJavascript('img/', 'xajax.js'));


Problem rozwiązany wystarczyło przed
CODE
$DataFromDatabase = $Firma->GetCardTime($idplaca);


wstawić krótki wpis:
CODE
global $Firma;
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.