我是新来的(在PHP中也是如此:D)我正在尝试安装彩票脚本,但是会收到此错误:
警告:mysql_numrows()期望参数1为资源,第7行/home/u289308161/public_html/lottery/get_lottery.php中给出的布尔表'u289308161_lot.lottery'不存在
u289308161_lot是数据库名称和使用它的用户。
get_lottery.php文件是:
<?php
require 'connect.php';
$query="SELECT * FROM lottery ORDER BY lottery_id DESC LIMIT 10";
$result=mysql_query($query);
$num=mysql_numrows($result);
?>
请帮忙!
答案 0 :(得分:1)
这意味着num_rows()无法返回结果,因为查询失败。 您始终需要知道查询是否失败:
<?php
require 'connect.php';
$query = "SELECT * FROM lottery ORDER BY lottery_id DESC LIMIT 10";
$result =mysql_query($query);
if($result == false)
{
echo 'The query failed.';
exit();
}
$num = mysql_num_rows($result);
?>