테이블에 데이터베이스의 데이터가 표시됩니다. 이 데이터 수는 dynamic
입니다. 나는 각 줄에 4를 보여주고 싶다. 그러나 마지막 행에 문제가 있습니다. 마지막 행에 1 TD가 있으면이 td에 colspan
이 4로 표시되어 중간에 데이터를 표시 할 수 있습니다. 사전에동적 colspan
NUMBER OF DATA IS 5
###############################################
# TABLE HEADER(colspan=4) #
###############################################
|| TD1 || TD2 || TD3 || TD4 ||
|| TD5 ||
I NEED THIS
###############################################
# TABLE HEADER(colspan=4) #
###############################################
|| TD1 || TD2 || TD3 || TD4 ||
|| TD5 ||
and if there are 6 TDS to show it like this.
###############################################
# TABLE HEADER(colspan=4) #
###############################################
|| TD1 || TD2 || TD3 || TD4 ||
|| TD5 || TD6 ||
내 PHP 코드 + HTML
<table>
<tr>
<th colspan="4">TABLE HEADER</th>
</tr>
<tr>
<? $counter = 0;
foreach($data as $d)
{
if($counter % 4 == 0)
{
echo '</tr><tr>';
}
echo $d['name'];
$counter++
}
?>
</tr>
</table>
감사의.
그리고 표시 할 레코드가 7 개 있다면 어떻게 될까요 ?? –
@AshwiniAgarwal 3 TDS 각 폭의 너비 = 33 % – Othman
마지막 코멘트가 주어지면 내 두 번째 예 (마지막 열에 새 표를 넣는 곳 - 가장 쉬운 방법입니다) – ronalchn