разбиение обычной таблицы, хм...

Vadimka

Новичок
разбиение обычной таблицы, хм...

Выбираю фотки из альбома и вставляю в табличку:
<table cellSpacing=1 bgcolor=#CCCCFF>
<tr>
<?$cell=1;
while($f=mysql_fetch_assoc($q)){
echo'<td></td>';
$cell++;
if($cell>5){
$cell=1;
echo'</tr><tr>';
}
}?>
</tr>
</table>
по 5 фоток в одну <tr>, если кол-во фоток пропорционально 5 то все красиво получается, а если к примеру фоток 12 штук, то таблица приобретает вид:

<table cellSpacing=1 bgcolor=#CCCCFF>
<tr>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>

<tr bgcolor=white align=center>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>

<tr bgcolor=white align=center>
<td></td>
<td></td>
</tr>
</table>

как все таки правильно разбить таблицу?
 

SelenIT

IT-лунатик :)
не поможет
PHP:
for(;$cell<=5;$cell++) echo '<td>&nbsp;</td>';
после цикла?
 

Фанат

oncle terrible
Команда форума
после получения данных из базы в массив, добить массив пустыми значениями.
тогда при выводе шаблона в шаблоне всё отобразится красиво
;-)
 

Фанат

oncle terrible
Команда форума
а, ты об этом. Ну, напирмер, способом, который предложил SelenIT =)
 
Сверху