1
<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 数据库?我不太确定该怎么做。谢谢!

4

2 回答 2

1

$db不是对象,表示连接失败。您应该检查连接是否已建立。假设您使用的是 mysqli:阅读此

于 2012-07-26T00:06:54.853 回答
0

在第 7 行之前添加...

$db = new mysqli('host','user','password','dbname');
于 2012-07-26T00:23:10.510 回答