Quiero preguntarle cómo puedo usar la función php una y otra vez después de un tiempo automáticamente al igual que setInterval en Javascript. Establecemos el tiempo y está en su trabajo hasta que el script se cancela o cierra.¿Cómo usar setInterval en PHP?
INDEX.PHP
<?
$Wall = new Wall_Updates();
$updatesarray=$Wall->Updates();
foreach($updatesarray as $data)
{
$likes=$data['likes'];
?>
<div id="likes"><?php echo $likes; ?></div>
<?
}
?>
Y Wall_Updates() función se define aquí en function.php
<?php
class Wall_Updates {
public function Updates() {
$myname=$_COOKIE['usename'];
$query=mysql_query("SELECT * FROM posts WHERE name='$myname'");
while($row=mysql_fetch_array($query))
$data[]=$row;
return $data;
}
}
?>
Quiero esta función Wall_Updates() para obtener los datos de MySQL de nuevo y otra vez. Entonces, se actualizará.
usted sabe dónde se ejecuta PHP y que sólo genera las páginas estáticas? Sin embargo, podría usar otro ciclo 'while' y una llamada' sleep() 'para retrasar la generación de la página. Pero eso es probablemente inútil. – mario
Parece que desea actualizar su página con el total de "Me gusta". Debe hacer esto en JavaScript a menos que desee volver a cargar la página completa. –