![](/img/trans.png)
[英]How to re-assign AUTO_INCREMENT column for every row in a MySQL table using PHP
[英]How to auto numbering/increment number of every column in table using PHP?
我正在使用以下代碼的foreach
和implode
函數:
$i = 0;
foreach ($dates as $date=>$hour)
{
?>
<th><?php echo $i." ".implode("</th>\n\t\t<th>\n", $hour); ?></th>
<?php
$i++;
}
目標是顯示遞增的列號,但是正如我在上面的代碼中測試的那樣,它僅顯示第1個。
我的問題是:如何使用PHP自動編號/增加表中每列的編號?
不要使用內爆。
您的$ i每設定的$ hours僅增加一次,但是您一次只能爆滿所有小時數。
我不知道您的$ dates數組中到底有什么,您也沒有說期望的輸出是什么。
您現在使用的方式將創建一堆表頭。
您最清楚自己想要的是什么,但是我的猜測是您不應該使用implode,並且計數器$ i將按預期工作。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.