+ -
当前位置:首页 → 问答吧 → 在判断查询结果是否为空时出现错误Fatal error: Function name must be a string

在判断查询结果是否为空时出现错误Fatal error: Function name must be a string

时间:2011-10-21

来源:互联网

PHP code

<?php
$query="select * from record where uid=".$_SESSION['uid']." order by service_date DESC";
@$result=$db->query($query);
if($mysqli_num_rows($result)<1)
{
    echo "暂无消费记录";
}
else
{
    $num=mysqli_num_rows($result);
    for($i=0;$i<$num    &&    $i<=10;$i++)



程序大概就是这样,提示出错


Fatal error: Function name must be a string in main.php on line 52
第52行就是

if($mysqli_num_rows($result)<1)

难道是不能在
@$result=$db->query($query);这里加上@?

请赐教

作者: inori0821   发布时间: 2011-10-21

if少了个括号。。。。尴尬,eclipse居然没提示

作者: inori0821   发布时间: 2011-10-21

请无视上面我的回复,不是括号问题。。。

作者: inori0821   发布时间: 2011-10-21