gpt4 book ai didi

php - 将字符串添加到除最后一个之外的所有循环项目

转载 作者:太空宇宙 更新时间:2023-11-03 11:19:51 26 4
gpt4 key购买 nike

我正在遍历一些 mysql 结果并需要添加 <span id=bottom></span>除了最后一行之外的每个人。最简单的方法是什么?

我是否必须计算行数然后使用计数器和 if/else 语句?或者有更简单的方法吗?

最佳答案

尝试这样的事情:

$result = mysql_query($sql);
$list = array();
while($row = mysql_fetch_assoc($result))
{
$list[] = $row;
}
$lastItem = array_pop($list);
foreach($list as $item) {
echo sprintf('<span id="bottom">%s</span>', $item['value']);
}
// do something with the last item..

不是很短,但这样就可以了。或者你可以按照你的建议去做:

$result = mysql_query($sql);
$num = mysql_num_rows($result);
for($i = 0; $i < $num-1; $i++) {
$element = mysql_fetch_assoc($result);
// echo here..
}
$item = mysql_fetch_assoc($result); // fetch last item..

祝你好运,费边

关于php - 将字符串添加到除最后一个之外的所有循环项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1850843/

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