Hola,
Prueba con esto:
Código PHP:
<script>
function getXMLHttpRequest(){
var aVersions = [ "MSXML2.XMLHttp.5.0",
"MSXML2.XMLHttp.4.0","MSXML2.XMLHttp.3.0",
"MSXML2.XMLHttp","Microsoft.XMLHttp"
];
if (window.XMLHttpRequest){
// para IE7, Mozilla, Safari, etc: que usen el objeto nativo
return new XMLHttpRequest();
}else if (window.ActiveXObject){
// de lo contrario utilizar el control ActiveX para IE5.x y IE6.x
for (var i = 0; i < aVersions.length; i++) {
try {
var oXmlHttp = new ActiveXObject(aVersions[i]);
return oXmlHttp;
}catch (error) {
//no necesitamos hacer nada especial
}
}
}
}
function ver(){
var par = "r="+Math.random();
var url = "MI_CONSULTA_PHP.PHP";
var ajax = getXMLHttpRequest();
ajax.open("POST",url,true);
ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded; charset=UTF-8");
ajax.onreadystatechange = respuesta;
ajax.send(par);
function respuesta(){
if (ajax.readyState==4){
if (ajax.status==200){
document.getElementById("ultimo").innerHTML=ajax.responseText;
}
}
}
}
volver_cargar=window.setInterval("ver();",1000);
</script><div id="ultimo"></div>
Cambia lo que esta en mayuscula por el archivo de tu consulta, ejemplo del archivo de consulta:
Código PHP:
echo $dato_de_la_bd
Suerte
Salu2