Birisi var bu dizi ile bana yardımcı olabilir misiniz? Ben 5 sütun bir maksimum ve 15 maksimum satır bir tablo oluşturmak istiyorum. Sadece 4 satır varsa, örneğin, daha sonra sadece 4 satır yerine 15 gösterilmelidir. Veri var sadece 3 hücre varsa o zaman kalan 2 $nbsp;
ile yastıklı olmalıdır.
İşte benim örnek bir dizidir:
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
)
)
Eklenen yeni bir satır varsa benim veri tekrarlar. Bu şu anda benim bir konudur.
$row = count( $array ) / 5;
$col = 5;
echo'<table border="1" width="700">';
for( $i = 0; $i < $row; $i++ )
{
echo'<tr>';
for( $j = 0; $j < $col; $j++ ) {
if( ! empty( $array[$j] ) ) {
echo '<td>'.$array[$j]['item_id'].'</td>';
}
}
echo'</tr>';
}
echo'</table>';