gpt4 book ai didi

php - 删除最后一个逗号或阻止它在所有 MySQL/PHP 中打印

转载 作者:行者123 更新时间:2023-11-29 04:11:24 26 4
gpt4 key购买 nike

我正在打印一组放在 MySQL 数据库中的单词,我正在使用 PHP 检索它。我想将它呈现为逗号分隔列表,但我不需要它来打印或删除最后一个逗号。我怎么能这样做?

我确实尝试过使用 rtrim,但我可能没有做对。这是我今天的代码:

<?php

$query0 = "SELECT LCASE(ord) FROM `keywords` ORDER BY RAND()";
$result0 = mysql_query($query0);

while($row0 = mysql_fetch_array($result0, MYSQL_ASSOC))
{
$keyword = $row0['LCASE(ord)'];

echo "$keyword, ";
?>

我确实尝试过使用 rtrim,我的尝试是这样的(我可能很诚实地说我在这方面超出了我的头脑;))

$keyword = $row0['LCASE(ord)'];
$keywordc = "$keyword, ";
$keyword- = rtrim($keywordc, ', ');
echo "$keyword-, ";

如你所想,这并没有打印太多(但至少它没有给我留下空白页......)

最佳答案

我会这样做:

$keywords = array();
while($row0 = mysql_fetch_array($result0, MYSQL_ASSOC))
{
$keywords[] = $row0['LCASE(ord)'];
}

echo implode(',', $keywords);

关于php - 删除最后一个逗号或阻止它在所有 MySQL/PHP 中打印,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9797230/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com