php - 添加特定 MySQL 代码后网页停止加载

标签 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/>';
}
?>

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

最佳答案

你有一个无限循环。

$rows = mysqli_num_rows($query)

总是返回大于 1,因此你的 while 总是为真。

关于php - 添加特定 MySQL 代码后网页停止加载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28095406/

相关文章:

php - 如何在mysql中没有子查询的情况下从两个表中获取计数

MySQL 截断了不正确的 DOUBLE 值?

c++ - 带有 MySQL 的组合框

PHP 允许某些值

javascript - 在 jQuery 中迭代 json 对象数组

php从一个txt文件中分解新行内容

php - 使用与搜索匹配的结果重新填充结果表

Mysql - 如何在每周、每周的特定日期和时间将数据从一个表传输到另一个表?

PHP 数组的最大长度

PHP $_POST 变量不处理由 Javascript 生成的输入字段