将php数组填充到HTML表中
我有一个php数组(比如$rows2)中的数据,它以键值对的形式给出了下面的输出.
我正在尝试将此数据格式化为HTML表格:
0 => Month:
1 => 07/2011,
2 => 7-8
3 => / 1432 A.H
4 =>
5 => Location:
6 => Plainfield,
7 => NJ,
8 => USA
9 => Calculation Method:
10 => Value 10
11 =>
12 => Juristic Method:
13 => Standard
我尝试使用以下代码填充表格:
echo '
while (list($key, $value) = each($rows2)) {
echo $value2.$value;
if($i%5 == 0){
echo '
'.$value2.'';}
$value2='';
$i++;
}
echo '
';我得到以下输出:
--------------------------------------------------------
Month: | 07/2011 | 7-8 | 1432 A.H
--------------------------------------------------------
Location: | Plainfield | NJ | USA
--------------------------------------------------------
Calculation | ValueX | Juristic | ValueY
Method: | | Method: |
--------------------------------------------------------
我试图将最后一行拆分为2行,然后将第二行拆分为第二行
看起来像下面的结果.
--------------------------------------------------------
Month: | 07/2011 | 7-8 | 1432 A.H
--------------------------------------------------------
Location: | Plainfield | NJ | USA
--------------------------------------------------------
Calculation | ValueX
Method: |
--------------------------------------------------------
Juristic | ValueY
Method: |
--------------------------------------------------------
有人可以帮忙吗?提前致谢.
解决方法:
如果以下情况属实:
>行数始终相同
>列数始终相同
然后你可能最好只是将数组的部分插入表中,如下所示:
= $array[0]?> | = $array[1]?> | = $array[2]?> | = $array[3]?> |
= $array[9]?> | = $array[10]?> | ||
= $array[12]?> | = $array[13]?> |
标签:html,php
来源: https://codeday.me/bug/20190730/1577479.html