¿Cómo actualizar periódicamente el contenido mostrado en páginas PHP?
jquery ajax se puede implementar fácilmente. Simplemente active la función a través de settimeout (función (), 5).
setInterval(function(){
jQuery.ajax({
tipo: "POST",
url: "111. php",
global: false,
dataType: "json",
datos: "action=ajax",
éxito :función(datos){
jQuery("p").html(datos.shopid
},
error: función ( ) p>
{
alerta("err: Error de operación"
}
})
}, 2000 );
La parte de php es más simple
if($_POST['action']=='ajax'){
$ resultado=$db- gt ; get_one("seleccione * del pedido shtq_shop por rand() límite 1");
echo json_encode($resultado;
}
Principio Muy simple. El temporizador setInterval() ejecuta ajax y la parte backend ejecuta una consulta de base de datos para obtener una matriz en formato json
Inserte el contenido devuelto en lt;pgt;lt;/pgt; p>
.