
Otóż mam plik test.php
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT" ); header("Last-Modified: " . gmdate( "D, d M Y H:i:s" ) . "GMT" ); header("Cache-Control: no-cache, must-revalidate" ); header("Pragma: no-cache" ); header("Content-Type: text/xml; charset=utf-8"); define ('DB_HOST', 'localhost'); define ('DB_USER', 'root'); define ('DB_PASSWORD', 'qwerty'); define ('DB_NAME', 'ajax'); $db = mysql_connect(DB_HOST, DB_USER, DB_PASSWORD) or die ("Brak połączenia z bazą"); mysql_select_db(DB_NAME, $db); $aktywni = mysql_num_rows(mysql_query("SELECT user_id FROM users")); $xml = '<?xml version="1.0" encoding="utf-8"?>'; $xml .= '<root>'; $xml .= '<aktywni>' . $aktywni . '</aktywni>'; $xml .= '</root>'; echo $xml;
który mi robi takiego XMLa:
<?xml version="1.0" encoding="utf-8" ?> - <root> <aktywni>2</aktywni> </root>
Jak teraz za pomocą AJAXa pobrać dane z aktywni i wyświetlić to na stronie. Chodzi o to, że ta liczba ciągle zmienia się (co sekundę) i muszę ją widzieć cały czas aktualną, więc najlepiej tu AJAXem.
Dzieki za pomoc.