Регистрация
Регистрируясь, вы подтверждаете свое согласие с соглашением об использовании персональных данных.
Восстановление пароля

SQL запрос в шаблоне вывода навигации

21.05.2012, 10:03
Найдёнов Евгений
Найдёнов Евгений

Зарегистрирован:
2009-12-27
Сообщений: 57

Здравствуйте.
У меня следующий вопрос, возможно ли выполнить SQL запрос в шаблоне вывода навигации?
У меня имеется следующая конструкция:
$price_sub[1]['unactive'] = "<p class='toogleNext'><a class='nameUsluga'>%NAME</a></p>".s_list_class($data[$i][Subdivision_ID], 49);

Мне нужно вместо цифры 49 подставить номер компонента в разделе $data[$i][Subdivision_ID]

Я пытаюсь сделать так
$price_sub[1]['unactive'] = "<p class='toogleNext'><a class='nameUsluga'>%NAME</a></p>".s_list_class($data[$i][Subdivision_ID], listQuery("SELECT `Sub_Class_ID` FROM `Sub_Class` WHERE `Subdivision_ID`=".$data[$i][Subdivision_ID]), \data[Sub_Class_ID]));

Если я прописываю вручную номер компонента, то работает, а если пытаюсь вытащить из базы, то нет. Спасибо.

Если вас интересует что я пытаюсь реализовать, то вот - http://salon-gerbera.ru/price/ многоуровневый прайс-лист.

Очень прошу помочь, пропал выходной, не могу решить задачу улыбка

создание сайтов на netcat http://www.weblancer.net/users/naidenov_e/
22.05.2012, 16:04
Гость
Гость

попробуй так:
Код:
$price_sub[1]['unactive'] = "<p class='toogleNext'><a class='nameUsluga'>%NAME</a></p>\".s_list_class(\$data[\$i][Subdivision_ID], listQuery(\"SELECT `Sub_Class_ID` FROM `Sub_Class` WHERE `Subdivision_ID`=\".\$data[\$i][Subdivision_ID]), \"\\\$data[Sub_Class_ID]\")).\"";
23.05.2012, 13:15
Найдёнов Евгений
Найдёнов Евгений

Зарегистрирован:
2009-12-27
Сообщений: 57

Уже решил задачу по другому.
Строил структу сайта без s_browse_sub(), а через $db->get_results('', ARRAY_A);
Зато изучил структу таблиц и связей в NetCat улыбка

создание сайтов на netcat http://www.weblancer.net/users/naidenov_e/
198 196 2012-05-23 13:15:08 12110
Описание проекта