Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Проблема с модулями
 
 автор: acdcee   (15.04.2007 в 03:41)   письмо автору
 
 

Вот кусок кода который прикрепляет инклюдом файлы (модули)

$sql=$db->sql_query("SELECT c.view,s.view FROM modules AS c LEFT JOIN module_reg AS s on (c.m_id = s.r_id) WHERE c.active='show' AND s.active='show' AND c.mtitle='$name' AND s.regtitle='$name'");
  while(list($sview,$cview)=$db->sql_fetchrow($sql)){
  if($sview==0 || $cview==0){
   if(!isset($module_file)) {$module_file='index';}
  $module_file=trim($module_file);
  if(file_exists("".$theme_path."modules/$name/".$module_file.".php")){
  $module_path="".$theme_path."modules/$name/".$module_file.".php";
  include($module_path);
        }
          }


Но вот проблема, код по синтаксису рабочий, запрос работает а вот файлы не прикрепляет...
Если кто увидел здесь не дочет или я что то упустил помогите найти!!!!

   
 
 автор: XPraptor   (15.04.2007 в 05:43)   письмо автору
 
   для: acdcee   (15.04.2007 в 03:41)
 

include($module_path); - ну и что оно сделает по Вашему?
А где print или echo?
print "include(" . $module_path . ")";

   
 
 автор: acdcee   (15.04.2007 в 06:10)   письмо автору
 
   для: XPraptor   (15.04.2007 в 05:43)
 

инклюде присоединяет или включает нужный нам файл, спасибо разобрался уже, дело было в функции while, мануал плохо я читал по mysql за место while(list($view)) нужно было написать просто list($view) тогда почему то работает, а работает потому что в запросе уже есть массив, который просто перебирает все поля в таблицах указаные в запросе или что то подобное....

З.Ы. Внимательно надо читать мануалы!!!

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования