gpt4 book ai didi

php - 检索数组的最后一个数字(不是索引)——PHP 和 MySQL

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

下面这段简单的代码运行良好。它可以很好地从我的数据库中检索数据。

问题是,我需要检索显示在“saleNumber”行中的最后一个数字(不是索引)。我将使用它来自动增加表单输入文本的数量。

我已经尝试过以多种不同的方式使用 end 和 array_slice,但可以找到解决方案。

        <?php
while($row = mysqli_fetch_assoc($result)){
echo "<td class='contentTd'> $row[saleNumber] </td>
<td class='contentTd'> $row[saleValue] </td>
<td class='contentTd'> $row[paymentMethod] </td>
<td class='contentTd'> $row[sellerName] </td>";
};

我很感激任何想法。

最佳答案

也许我遗漏了一些明显的东西,但为什么不在遍历循环时记住该值,然后使用它呢?

<?php
$last = null;
while($row = mysqli_fetch_assoc($result)){
$last = $row['saleNumber'];
echo "<td class='contentTd'> $row[saleNumber] </td>
<td class='contentTd'> $row[saleValue] </td>
<td class='contentTd'> $row[paymentMethod] </td>
<td class='contentTd'> $row[sellerName] </td>";
};
if (null !== $last) {
$next = $last + 1; // or whatever
echo "<td class='contentTd'> $next </td>...";

}

关于php - 检索数组的最后一个数字(不是索引)——PHP 和 MySQL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46480088/

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