添加特定的MySQL代码后,网页会停止加载

时间:2015-01-22 17:48:44

标签: php mysql database

这是我正在谈论的代码

<?php
$query = $mysqli->query("SELECT * FROM stories LIMIT 0, 10");
while($rows = mysqli_num_rows($query)) 
{
     $title = $rows['TITLE'];
     $writer = $rows['WRITER'];
     $content = $rows['CONTENT'];
     echo '<br/><br/>'.$title.'<br/><br/>';
}
?>

当我在我的网页正文中添加此代码时,它会停止加载,加载圈就会继续。我正确连接到数据库,因为其他页面工作正常。这是怎么回事。

2 个答案:

答案 0 :(得分:5)

你有一个无限循环。

$rows = mysqli_num_rows($query)

总是返回超过1,因此你的时间总是如此。

答案 1 :(得分:0)

$rows = mysqli_num_rows($query)是一个无限循环。此条件将始终评估为true

您应修改代码以阅读$rows = mysqli_fetch_row($query)