やりたいこと
WEBサーバ側の処理(あるテーブルの値を調べて返すだけのメソッド)を
定期的(一分毎)に実行して、メソッドの取得値を画面に表示するにはどうしたらよいか?
WEBサーバ側 処理URL
/myproject/must/getValue
WEBサーバ側のメソッド
1public function getValue(){ 2 //sql select文実行 取得するレコードは、0件または1件のいずれかとする 3 $sql = "select code,name from exapmle_table"; 4 return $db->fetchRow($sql); 5}
HTML
1<table> 2<tr> 3 <td><?php echo $code; ?></td> 4 <td><?php echo $name; ?></td> 5</tr> 6</table>
## やってみたこと
javascript
1function update(){ 2 $.ajax('/myproject/must/getValue', { 3 dataType: 'json', 4 }).done(function (data) { 5 console.table(data); 6 }).fail(function () { 7 console.table(data); 8 }).always(function() { 9 }); 10} 11$(function() { 12 setInterval("update()", 1000*60); 13}); 14
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。