<?php
echo '
<script type="text/javascript">
$(function() {
var refresh = setInterval(function() {
$("#content").html("'.rand().'");
}, 3000);
});
</script>
<div id="content"></div>
';
?>
Run Code Online (Sandbox Code Playgroud)
这将在3秒后用随机数更新div"内容",但它只更新一次.为什么它不会每三秒钟不断生成一个新数字,我怎样才能让它完全按照这个数字来做?
提前感谢您提供的任何帮助.
这应该很简单.我已经精心设计了一个SQL查询,它将所有匹配的数据库表名转储到一个数组中.我想打印出来,但出于某种原因,我不能.请帮忙!
数据库表命名为:example_1,example_2等.
我的代码:
$sql = "SHOW TABLES LIKE 'example_%'";
$results = $wpdb->get_results($sql);
Run Code Online (Sandbox Code Playgroud)
执行print_r($ results)表示已成功检索所有表名.示例输出:
Array ( [0] => stdClass Object ( [Tables_in_wordpress (example_%)] => example_1 ) [1] => stdClass Object ( [Tables_in_wordpress (example_%)] => example_2 ) )
Run Code Online (Sandbox Code Playgroud)
那么我试过:
foreach($results as $res) {
echo $res;
}
Run Code Online (Sandbox Code Playgroud)
但没有运气.如何迭代$results打印出每个表名?有没有像$results[0].value我可以用来检索值的东西?