Добрый день, ув. форумчане Столкнулся с проблемой построения таблицы при помощи php и mysql. Имеется меню с ссылками: Категория 1 - Раздел 1 - Раздел 2 - Раздел 3 - ... - Раздел N Категория 2 - Раздел 1 - Раздел 2 - Раздел 3 - ... - Раздел N и т.д. Так же есть некая БД с некоторыми значениями: id - идентификатор; level - категория меню; text - имя раздела страницы; image - ссылка на изображение для страницы; link - ссылка на саму страницу. Задумка у меня следующая: нужно создать таблицу 3х6, где в каждой ячейке будет содержаться картинка ($image) и ссылка ($link). Причем так, чтобы разделы были упорядочены по имени ($text). Что-то вроде галереи, наверное, если так понятнее Выглядит примерно так: Код (Text): *---------------------*---------------------*---------------------* | Картинка | Картинка | Картинка | | Ссылка на раздел 1 | Ссылка на раздел 2 | Ссылка на раздел 3 | *---------------------*---------------------*---------------------* | Картинка | Картинка | Картинка | | Ссылка на раздел 4 | Ссылка на раздел 5 | Ссылка на раздел 6 | *---------------------*---------------------*---------------------* | Картинка | Картинка | Картинка | | Ссылка на раздел 7 | Ссылка на раздел 8 | Ссылка на раздел 9 | *---------------------*---------------------*---------------------* | Картинка | Картинка | Картинка | | Ссылка на раздел 10 | Ссылка на раздел 11 | Ссылка на раздел 12 | *---------------------*---------------------*---------------------* | Картинка | Картинка | Картинка | | Ссылка на раздел 13 | Ссылка на раздел 14 | Ссылка на раздел 15 | *---------------------*---------------------*---------------------* | Картинка | Картинка | Картинка | | Ссылка на раздел 16 | Ссылка на раздел 17 | Ссылка на раздел 18 | *---------------------*---------------------*---------------------* Так вот беда в том, что я не знаю, как реализовать такую таблицу на php. В html такую таблицу создать пара минут, но как в нее засунуть данные из БД, я не пойму Подскажите, в каком направлении двигаться (желательно с примерами кода, если не затруднит) или где почитать о построении таблиц с php... Уже не один день бьюсь, а полезной информации на эту тему нашел довольно мало Имеются вот такие наброски, но в данном случае у меня показывается одна картинка во всех ячейках: PHP: <?php function printCategories() { $categories = $this->getCategories(); if($td == 0){ print "<tr>"; foreach ($categories as $index => $category) { $this->printRow($category); $td++; } } print $td; if($td == 6){ print "</tr>"; $td = 0; } } ?> <?php $x=3;$y=6; echo "<table align='center' cellspacing='15'>"; for($i=0;$i<$y;$i++) { echo "<tr>"; for($a=0;$a<$x;$a++) echo "<td><img src='/.../mini/1.jpg'><br>название ссылки</img></td>"; echo "</tr>"; } echo "</table>"; ?>
т.е мне для каждой картинки надо прописывать этот код? PHP: for($a=0;$a<$x;$a++) echo "<td><img src='/.../mini/1.jpg'><br>название ссылки</img></td>";