Autor Zpráva
sniclman
Profil *
Dobrý den,

mám problém s výpisem dat pomocí AJAXu do více elementů zároveň.

Mám tento script
function request(){return httpRequest = window.ActiveXObject ? new ActiveXObject("Microsoft.XMLHTTP") : new XMLHttpRequest();}

setInterval(function (){
request();
httpRequest.open("GET", 'chat.php?chat_list=true', true);
httpRequest.onreadystatechange= function(){
if (httpRequest.readyState == 4){
if(httpRequest.status == 200){
document.getElementById('chat_list').innerHTML = httpRequest.responseText;}
else{
alert("Chyba při práci s databází\n"+ httpRequest.status +":"+ httpRequest.statusText);}}};
httpRequest.send(null);},2000);


měl by obnovovat výpis z databáze každé 2 sekundy.
(různě na webu jsem viděl že se vždy jiným a nepochopitelným způsobem odesílají data z PHP v nějaké Array a následně se rozděluje a vypisuje do jednotlivých elementů pomocí ajaxu)

Potřeboval bych aby script vypisoval dvě rozdílné hodnoty do dvou divů.
Můžete mi prosím poradit? Děkuji.
Chamurappi
Profil
Reaguji na sniclmana:
Vygeneruj v chat.php takový výstup, který budeš schopný podle určitého systému rozdělit.
sniclman
Profil *
Aha takže standardně funkce split a nějaký oddělovač. Říkám to správně?

Vaše odpověď

Mohlo by se hodit

Neumíte-li správně určit příčinu chyby, vkládejte odkazy na živé ukázky.
Užíváte-li nějakou cizí knihovnu, ukažte odpovídajícím, kde jste ji vzali.

Užitečné odkazy:

Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0