MySQL显示多行

sli*_*ruk 0 php mysql

我有点问题,使用以下代码:

$getTS = mysql_query("SELECT * FROM book WHERE chapter='$url' && verse='$verse'");      
Run Code Online (Sandbox Code Playgroud)

我用的时候

mysql_num_rows($getTS)
Run Code Online (Sandbox Code Playgroud)

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

$rowTS = mysql_fetch_array($getTS);
$summary = $rowTS['text'];
echo $summary;
Run Code Online (Sandbox Code Playgroud)

任何帮助将不胜感激.

sha*_*han 5

你必须循环执行此操作

while($rowTS = mysql_fetch_array($getTS)) { 
   $summary = $rowTS['text']; 
   echo $summary; 
}
Run Code Online (Sandbox Code Playgroud)