|
|
|
| Хочу выводить ссылки в два столбца. Без использования CSS и таблиц. Делаю так
<?php
//....
$table = array();
$length = 0;
$br = 0;
while($assoc = mysql_fetch_assoc( $query ))
{
$table[$assoc['id']] = $assoc['name'];
//функция link() формирует просто ссылку типа <a href='...'>$name</a>
if( ($strlen = mb_strlen(link(10, $assoc['name'], "id=" . $assoc['id']))) > $length)
{
$length = $strlen;
}
}
$out[] = "<pre>\r\n";
foreach($table as $id => $name)
{
$out[] = str_pad(link(10, $name, "id=" . $id), $length, " "); $br++;
if($br % 2 == 0) $out[] = "\r\n";
}
$out[] = "</pre>";
echo join($out);
?>
|
Но этот код работает неправильно :(
Какой еще вариант предложите для решения задачи? :) | |
|
|