有人可以帮助我使用这个阵列吗?我想创建一个最多5列,最多15行的表.例如,如果只有4行,则只显示4行而不是15行.如果只有3个单元格有数据,那么剩下的2个应该用$nbsp;填充.
这是我的示例数组:
Array
(
[0] => Array
(
[name] => test1
[item_id] => 1
)
[1] => Array
(
[name] => test2
[item_id] => 2
)
[2] => Array
(
[name] => test3
[item_id] => 3
)
[3] => Array
(
[name] => test4
[item_id] => 4
)
[4] => Array
(
[name] => test5
[item_id] => 5
)
[5] => Array
(
[name] => test6
[item_id] => 6
)
)
如果添加了新行,我的数据会重复.这是我目前的问题.
$row = count( $array ) / 5;
$col = 5;
echo'
for( $i = 0; $i < $row; $i++ )
{
echo'
';for( $j = 0; $j < $col; $j++ ) {
if( ! empty( $array[$j] ) ) {
echo '
'.$array[$j]['item_id'].'';}
}
echo'
';}
echo'
';