Что нового

Не слушается написаный скрипт

  • Автор темы Автор темы sasyk
  • Дата начала Дата начала
S

sasyk

Гость
Вот пишу модуль... он простенькийСуть такова:должен выводить подкатегории для категории рефератов.Модуль обращается в БД, считывает данные с таблицы в массив а потом распечатывает на екране.Но что то не хочет он распечатывать... В чем проблема - не знаю, помогите плз  <?phpif(!defined(\'DATALIFEENGINE\')){  die(\"Hacking attempt!\");}$test=\"<h2>Категории раздела рефератов</h1> <br>\";$sql_result=$db->query (\"SELECT * FROM \" . PREFIX . \"_category WHERE parentid=\'3\'\");  while ($test1=$db->get_row($sql_result)){$a[$test1[id]]=$test1;}$sum=count($a);for($index=0; $index < $sum; $index++){$test=$test.\"<br><a href=\\\"http://inforoom.org.ua/\".$a[$index][alt_name].\"\\\">\".$a[$index][name].\"</a>\";}// Подгружаем шаблон     $tpl->load_template(\'tree_cat_add.tpl\');     $tpl->set(\'{tree_cat_add}\', $test);     $tpl->compile(\'content\');     $tpl->clear();?>
 
В принцыпе обход нашел, реализовал скрипт иным способом,   <?phpif(!defined(\'DATALIFEENGINE\')){  die(\"Hacking attempt!\");}$test=\"<h2>Категории сайта</h1> <br>\";$sql_result=$db->query (\"SELECT * FROM \" . PREFIX . \"_category\");  while ($test1=$db->get_row($sql_result)){$a[$test1[id]]=$test1;}$sum=count($a);for($index=0; $index < $sum; $index++){if ($a[$index][parentid]==28){$test=$test.\"<br><a href=\\\"http://localhost/DLE/\".$a[$index][alt_name].\"\\\">\".$a[$index][name].\"</a>\";}}    // Подгружаем шаблон     $tpl->load_template(\'tree_cat_add.tpl\');     $tpl->set(\'{tree_cat_add}\', $test);     $tpl->compile(\'content\');     $tpl->clear();?> но 1-й кажется мне более елегантный, но почему он не работает?
 
Верх