$config['list.cols']; // колво столбцов
$db_query = "..." // тут собcвтенно запрос из первого поста
$db->query ($db_query);
$total = $db->num_rows ();
$offset = ceil ($total / $config['list.cols'])
for ($i = 0; $i < $db->num_rows (); $i++) {
$data[] = $db->fetch_array ();
}
echo "<table>";
for ($row = 0; $row < $offset; $row++) {
echo "<tr>";
for ($col = 0; $col < $config['list.cols']; $col++) {
if (empty ($data[$row * $offset + $col])) continue;
echo "<td>".$data[$row * $offset + $col]."</td>";
}
echo "</tr>";
}
echo "</table>";