При выдаче результатов у меня появляется таблица 3 колонки 1 строка.
В каждой колонке друг над другом 2 diva.
В первой колонке 2 diva.
У них нужно делать выравнивание left.
Во второй колонке 2 diva.
У них нужно делать выравнивание center.
В третьей колонке 2 diva.
У них нужно делать выравнивание right.
Скрипт приведенный ниже может выводить только одно заданное выравнивание.
Помогите добавить в скрипт переменную, которая сможет менять выравнивание. 3 колонки 3 равнения left, center и right.
Я не могу дойти, к сожалению.
Красным в коде выделено место куда надо вставлять разное выравнивание.
Код:
<table width="960px" border="0" cellspacing="0" cellpadding="0">
<tr valign=top>
<?
activate ('main/inside');
$rid = get ('main/inside');
$l = openFilesList (PAGE, 'id', ASC, 20);
$i = 0;
while ($id = readList ($l)) {
setActive ($id);
if (!$rid) $rid = _say ('Раздел');
if ($i == 0) echo '<td align=left>';
?>
<div style="margin: 0 0 30px; width:300px;">
Тут выдается текст
</div>
<?
if ($i++ == 1) {
echo '</td>';
$i = 0;
}
}
if ($i>0) {
echo str_repeat ('', 2-$i);
echo '';
}
?>
</tr>
</table>