我正在試圖生成一個從mysql數據庫獲取數據的表格。有8列,但行數是可變的,這取決於來自數據庫的信息量。我遇到的問題是,我有兩件事是可變的,我不知道如何使用兩個while循環(或者如果這是正確的選擇)。生成帶有變量行和單元格的html表格
下面的代碼可以生成一個包含8列和可變數量的行的表,但我不知道如何用順序整數代替thing
。我想每個單元只有一個整數,它依次就像一個while循環,直到numbers = $end
CODE:
<?php
$end=82; //will get all this data from a dabase
$rows=ceil($end/8);
$x=0;
$start=0;
?>
<table>
<?php
While ($x<=$rows){
echo"
<tr>
<td>
thing
</td>
<td>
thing
</td>
<td>
thing
</td>
<td>
thing
</td>
<td>
thing
</td>
<td>
thing
</td>
<td>
thing
</td>
<td>
thing
</td>
</tr>
";
$x++;
}
?>
</table>
除了返回的記錄數(還有您需要生成的錶行數),還有什麼變量? – kinakuta
@kinakuta唯一可變的事情是行數和每個單元格中的內容。每個單元應該有連續的數字,直到$ end – kirby
您的意思是說連續的數字從$ end-7到$ end?這8個數字是? –