php - MySQL 显示多行

标签 php mysql

<分区>

我有一些问题,使用下面的代码:

$getTS = mysql_query("SELECT * FROM book WHERE chapter='$url' && verse='$verse'");      

当我使用

mysql_num_rows($getTS)

它返回 2、3 等(这是完美的),但是,当我打印出来时,我只有一个使用以下代码获取行:

$rowTS = mysql_fetch_array($getTS);
$summary = $rowTS['text'];
echo $summary;

如有任何帮助,我们将不胜感激。

最佳答案

你必须循环执行此操作

while($rowTS = mysql_fetch_array($getTS)) { 
   $summary = $rowTS['text']; 
   echo $summary; 
}

关于php - MySQL 显示多行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14109648/

相关文章:

php - 以编程方式设置 WooCommerce 用户账单和发货国家/地区

PHP JSON 特殊字符

php - 如何在PHP箭头函数中编写多个表达式

mysql - 合并具有相同列名的两个 MYSQL 表

php - 使用准备好的语句进行 ORDER BY

mysql - 多可用区RDS是海外数据库速度慢的解决方案吗?

mysql - CakePHP 中清理 SQL 的所有方法

Phpunit骨架生成器找不到扩展类

php - 保护音频文件不被下载,同时仍可通过 JQuery JPlayer 播放

来自外部 public_html 的 PHP MySql 请求(Cron 作业)