gpt4 book ai didi

php - 如何停止循环语句?

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

我正在尝试为数据库记录中的每个项目创建一个表号,但我不知道如何停止循环。

我怎样才能阻止它?下面是我的代码。帮忙?

while($row = $result->fetch_assoc()){
for ($i = 1; $i < $row; $i++ ) {
echo'<tr>
<td>'.$i.'</td>
<td>'.$row['supplier'].'</td>
<td>'.$row['item_name'].'</td>
<td>'.$row['item_description'].'</td>
<td>'.$row['quantity'].'</td>
<td>'.$row['unit'].'</td>
<td>'.number_format($row['unit_cost'], 2, '.', ',').'</td>
<td>'.number_format($row['total_amount'], 2, '.', ',').'</td>
</tr>';
}
}

最佳答案

你不需要 for 循环:

$i = 1;
while($row = $result->fetch_assoc()) {
echo'<tr>
<td>'.$i++.'</td>
<td>'.$row['supplier'].'</td>
<td>'.$row['item_name'].'</td>
<td>'.$row['item_description'].'</td>
<td>'.$row['quantity'].'</td>
<td>'.$row['unit'].'</td>
<td>'.number_format($row['unit_cost'], 2, '.', ',').'</td>
<td>'.number_format($row['total_amount'], 2, '.', ',').'</td>
</tr>';
}

关于php - 如何停止循环语句?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19584641/

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