Меню навигации для зц - Visavi.net https://visavi.net/ RSS - Visavi.net https://visavi.net/assets/img/images/logo_small.png RSS - Visavi.net https://visavi.net/ [email protected] (admin) [email protected] (admin) Fri, 10 Jan 2025 16:35:48 +0300 12. Зависит от поставленной задачи. Для нагруженных порталов с большой вложенностью только его и использую. Что бы не было проблем с добавлением/удалением используй класс для работы с деревом. в сети должны быть готовые решения https://visavi.net/topics/31910/552365 Меню навигации для зц Богдан Mon, 14 May 2012 12:52:30 +0400 Сообщения https://visavi.net/topics/31910/552365 Интересная статья, взял на заметку. Но по-моему метод который я описал проще, может конечно не такой правильный, но удалять и добавлять категории гораздо удобнее.<br> <br> <em><span style="font-size:x-small">Добавлено через 01:06 сек.</span></em><br> 11. <strong>G_A_N_J_A_R</strong>, а ты этим пользуешься? https://visavi.net/topics/31910/552273 Меню навигации для зц Сергей Mon, 14 May 2012 05:51:50 +0400 Сообщения https://visavi.net/topics/31910/552273 7. Юзай лучше вложенные множества, если важно быстродействие при выборке<br> <a href="http://www.getinfo.ru/article610.html" target="_blank" rel="nofollow">http://www.getinfo.ru/article610.html</a> https://visavi.net/topics/31910/552189 Меню навигации для зц Богдан Sun, 13 May 2012 21:22:11 +0400 Сообщения https://visavi.net/topics/31910/552189 9. <strong>TRAIL</strong>, в разных(сортировку лучше делать в дальнейшем если потребуется) если смотреть со стороны ресурсов БД<br> <br> <em><span style="font-size:x-small">Добавлено через 02:47 сек.</span></em><br> <pre class="prettyprint">function menu_navigation($id_cat, $link, $cat) { $id_cat = intval($id_cat); $query = &quot;SELECT * FROM $cat WHERE id_cat = $id_cat&quot;; $cat = mysql_query($query); if(!$cat) { throw new ExceptionMySQL(mysql_error(), $query, &quot;Ошибка обращения к таблице каталога menu_navigation()&quot;); } if(mysql_num_rows($cat) &gt; 0) { $cat_result = mysql_fetch_array($cat); $link = &quot;&lt;a class=menu href=index.php?id_par=&quot;.$cat_result&#91;&#039;id_cat&#039;].&quot;&gt; &quot;.$cat_result&#91;&#039;name&#039;].&quot;&lt;/a&gt;-&gt;&quot;.$link; $link = menu_navigation($cat_result&#91;&#039;id_par&#039;], $link, $cat); } return $link; }</pre> <br> А вот так бы я поступил по первому твоему вопросу https://visavi.net/topics/31910/552114 Меню навигации для зц Николай Sun, 13 May 2012 19:10:57 +0400 Сообщения https://visavi.net/topics/31910/552114 Еще вопрос, папки и файлы лучше хранить в одной таблице? Или https://visavi.net/topics/31910/552098 Меню навигации для зц TRAIL Sun, 13 May 2012 18:33:56 +0400 Сообщения https://visavi.net/topics/31910/552098 Не надо запросы к бд в цикле делать.<br> По патчу одна выборка, в патч или весь путь до текущей папки, или все ид родительских деррикторий https://visavi.net/topics/31910/552097 Меню навигации для зц ramzes Sun, 13 May 2012 18:33:20 +0400 Сообщения https://visavi.net/topics/31910/552097 5. <strong>Voland</strong>, рекурсия! Спасибо<img src="https://visavi.net/uploads/stickers/smile.gif" alt="smile"> https://visavi.net/topics/31910/552091 Меню навигации для зц TRAIL Sun, 13 May 2012 18:09:13 +0400 Сообщения https://visavi.net/topics/31910/552091 обращение функции к самой к себе.<br> <br> function super () {<br> <br> super();<br> <br> } https://visavi.net/topics/31910/551923 Меню навигации для зц Сергей Sun, 13 May 2012 11:52:54 +0400 Сообщения https://visavi.net/topics/31910/551923 я раньше делал тоже через рекурсию. Ну вообще не так уж и хорошо, тем более для загруз центра. В последний раз, когда мне это понадобилось. Я отсортировал строки при запросе, результат запроса записал в двумерный массив и потом уже его мучил рекурсией. https://visavi.net/topics/31910/551904 Меню навигации для зц Сергей Sun, 13 May 2012 11:36:30 +0400 Сообщения https://visavi.net/topics/31910/551904 Рекурсия.<br> while(родительская категория != &quot;&quot;)<br> получаешь название и ид родительской категории.<br> формируешь строку<br> ?????<br> Profit https://visavi.net/topics/31910/551886 Меню навигации для зц Tony V Sun, 13 May 2012 11:11:05 +0400 Сообщения https://visavi.net/topics/31910/551886 Нужно написать зц, появилась проблема<br> <a href="http://4mas.ru/download/?cat=8839" target="_blank" rel="nofollow">http://4mas.ru/download/?cat=8839</a> (не реклама)<br> <br> интересует это:<br> <br> Загрузки | Дизайны/CSS |<br> Простые/CSS-стили | Авторские Дизайны<br> <br> с неограниченными категориями проблем нет, но вот как узнать путь , который прошел юзер, к примеру<br> /Загрузки/Музыка/Рок/и т.д.<br> <br> <em><span style="font-size:x-small">Добавлено через 01:42 сек.</span></em><br> У таблицы такая структура,<br> id - ?!?<br> name - имя категории<br> pid - ид , в которой находится категория https://visavi.net/topics/31910/551873 Меню навигации для зц TRAIL Sun, 13 May 2012 10:50:22 +0400 Сообщения https://visavi.net/topics/31910/551873