我刚刚创建了这小段代码,花了很多功夫才能使我看到标题中所示的错误.
这是代码.
<?PHP if($comment_count->num_rows = 0)
echo '<div class="CenterText"><p>No Comments Yet</p></div>';
$comment_count变量-
$id = $_GET['id'];
$comment_count = $db->query("SELECT * FROM comments WHERE post_id = '$id'");
$db变量-
$db = MysqLi_connect('localhost','--','pw','--') or die('error with connection');
?>
这可能真是太小了,但是我找不到原因.感谢帮助!
解决方法:
您的IF条件使用赋值运算符而不是相等运算符.
更改
<?PHP if($comment_count->num_rows = 0)
至
<?PHP if($comment_count->num_rows == 0)
可能是这个问题吗?试试吧.