JavascriptのsetIntervalのように、しばらくすると自動的にphp関数を何度も使用する方法を教えてください。時間を設定すると、スクリプトが中止されるか閉じられるまで、その時間が機能します。
INDEX.PHP
<?
$Wall = new Wall_Updates();
$updatesarray=$Wall->Updates();
foreach($updatesarray as $data)
{
$likes=$data['likes'];
?>
<div id="likes"><?php echo $likes; ?></div>
<?
}
?>
そして、Wall_Updates()関数はここ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;
}
}
?>
このWall_Updates()関数がmysqlからデータを何度もフェッチするようにしたいので、更新されます。