<center>
<?php
$lasttime = $_SERVER['REQUEST_TIME'] - 3600*24*30; // 1 month
呼叫数据库?
$q = $db->query('SELECT * from votes where lasttime > '.$lasttime);
if($q->num_rows>0)
{
$users = array();
while($r = $q->fetch_object())
{
$users[$r->username] += 1;
}
if(!empty($users))
{
foreach($users as $user => $t)
{
echo"<br /><strong>$user</strong> has voted $t times";
}
}
如果没有投票,则无投票记录。
}else{
echo"NO VOTE LOGS YET";
}
?>
</center>
根据我的理解,它无法登录MYSQL数据库? 我真的不确定如何做到这一点。 谢谢!
答案 0 :(得分:1)
$db
不是对象,这意味着连接失败。您应该检查连接是否已建立。假设您使用的是mysqli:read this
答案 1 :(得分:0)
在第7行之前添加...
$db = new mysqli('host','user','password','dbname');