JavascriptでsetIntervalと同じように何度も何度も何度も何度もPHP関数を何度も何度も使うことができますか?私たちは時間を設定し、スクリプトが中断されるか閉じられるまでその仕事をしています。PHPでsetIntervalを使用するには?
の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()関数は、私はこのWall_Updates()関数は再びMySQLからのデータを取得したい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;
}
}
?>
にここで定義されますもう一度、更新されます。
PHPが実行され、それが唯一の静的なページを生成することをどこあなたが知っているが、どんな:)
使用上
このコードを試してみてください?別の 'while'ループを使うこともできますし、ページ生成を遅らせる' sleep() 'コールを使うこともできます。しかし、それはおそらく無意味です。 – mario
あなたのページを「好き」の合計で更新したいようです。ページ全体をリロードしない限り、JavaScriptでこれを行う必要があります。 –