Red de conocimiento informático - Material del sitio web - ¿Cómo actualizar periódicamente el contenido mostrado en páginas PHP?

¿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 ( )

{

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>

.