如何在除最后一行之外的每一行之后添加逗号.
while ($row = mysqli_fetch_array($result))
{
echo $row['categoryID']." ";
}
Run Code Online (Sandbox Code Playgroud)
目前显示动作冒险剧我希望它显示像这个动作,冒险,戏剧
如果我只是回显逗号,它将显示为动作,冒险,戏剧,
您只需要采用一系列类别.
并将其转换为字符串implode().
这是我们可以拥有的最简单的解决方案.
<?php
$categories = array();
while ($row = mysqli_fetch_array($result)) {
$categories[] = $row['categoryID'];
}
echo implode(', ' , $categories);
?>
Run Code Online (Sandbox Code Playgroud)
如果使用字符串函数,则每次在循环中都需要在逗号后附加新的类别ID.
然后使用删除字符串右侧部分的逗号rtrim().
而不是implode()一次性工作.
| 归档时间: |
|
| 查看次数: |
2671 次 |
| 最近记录: |