[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Вывод категорий БД php+mysql
bams82
Никак не могу допетрить
Есть таблица Mysql типа:

key1 | nr | key2
____________________
1 | раздел1 | 0
2 | раздел2 | 0
3 | подраздел1 | 1
4 | подраздел2 | 1
5 | подраздел3 | 1



Как обеспечить вывод категорий с подкатегориями неограниченной вложенности, по типу:
раздел1->подраздел1->подраздел2->подраздел3 и т.д
при этом находясь в любом из подразделов

Очень буду признателен если разслюнявите мне.....



Спустя 5 минут, 31 секунда (11.04.2008 - 10:16) Sylex написал(а):
вообще структура интересная... откуда ты знаешь что с key2=5 к примеру, относиться к такому-то подразделу? Т.е. непонятно, в каком разделе подраздел. Какой вывод вам нужен? Приведите конкретный пример..

Спустя 15 минут, 36 секунд (11.04.2008 - 10:31) bams82 написал(а):
Цитата(Sylex @ 11.4.2008, 7:16) [snapback]36860[/snapback]
вообще структура интересная... откуда ты знаешь что с key2=5 к примеру, относиться к такому-то подразделу? Т.е. непонятно, в каком разделе подраздел. Какой вывод вам нужен? Приведите конкретный пример..




$query2="select * from cat_categories where key2='$key1'";

//cat_categories - таблица
//$key2 - мы знаем, так как находимся в этой категории сайта.
//$query2 - по этому запросу мы узнаем какие и сколько подразделов есть у этого раздела. $query2 = подразделу1,2,3
$result2=mysql_query($query2);
$num_rows=mysql_num_rows($result2);
for ($i=0; $i<$num_rows; $i++)
{
$row=mysql_fetch_array($result2);
echo "$row[namecategories]";
}

не могу понять как например узнать, есть ли главнее этого раздела, сколько их и как вывести весь путь разделов и подразделов

Спустя 45 минут, 10 секунд (11.04.2008 - 11:16) disc написал(а):
Вложенные множества, полезная статья - с помощью нее я реализовываю такие задачи, наподобие вашей

Спустя 2 часа, 7 минут, 34 секунды (11.04.2008 - 13:24) bams82 написал(а):
Цитата(disc @ 11.4.2008, 8:16) [snapback]36864[/snapback]
Вложенные множества, полезная статья - с помощью нее я реализовываю такие задачи, наподобие вашей



Спасибо! Я подозревал что не так все просто. А статья действительно ценная.

Спустя 2 месяца, 18 дней, 22 часа, 50 минут, 7 секунд (30.06.2008 - 12:14) Shurick написал(а):
Ссылочка битая! Можно продублировать!!!!??

Спустя 2 года, 7 месяцев, 8 дней, 21 час, 44 секунды (11.02.2011 - 10:15) Mellon написал(а):
Такой вопрос, как реализовать на php примерно такое

создаю в таблице базы колонку "sort" 
продукт1 sort1
продукт2 sort1
продукт3 sort2
продукт4 sort2


На сайте категория "sort1" открываю > получаю "продукт1" и "продукт2"
что то в виде каталога или категории из базы данных mysql (скорее всего можно как то на поиске jquery реализовать)

Ответ если можно сюда >

 ! 

М
.....f=2&t=1081&p=1598#p1598
sergeiss

Нет, ответ туда низзя. Если есть вопрос, то создай отдельную тему НА ЭТОМ ФОРУМЕ. А рекламу других форумов тут не надо :) Да и вряд ли кто-то там будет отвечать, т.к. на другом форуме надо сначала зарегистрироваться
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.