создание нового модуля
Здравствуйте! переделываю сайтик под Nuke и естественно сталкиваюсь с новым и непонятным... Надо выдернуть данные из таблицы...
начало модуля: <?php if (!defined('MODULE_FILE')) { die ("You can't access this file directly..."); } require_once("mainfile.php"); define('INDEX_FILE', true); $module_name = basename(dirname(__FILE__)); include("header.php"); OpenTable(); ... запрос к таблице: $query2 = "SELECT * FROM tabl where GOD=2002"; $result2 = $db->sql_query($query2); $num_results2 = $db->sql_numrows($result2); ////кол-во строк (не уверена что правильно написала раньше было так: mysql_num_rows($result2)) ... вот следующий нужный кусок кода: ?> <div id="list"> <ul> <li><a href="#"><b>2002</b></a> <ul> <?php for($i=0; $i<$num_results2; $i++){ $array = $db->sql_fetcharray($result2); ?> <li> <?php echo '<p><strong>'.($i+1).'.'; echo ' ФИО: '; ?> <font face="Palatino Linotype" color="black"> <?php echo stripslashes($array['FIO']); ?> </font> <?php echo '; Класс: '; ?> <font face="Palatino Linotype" color="black"> <?php echo stripslashes($array['KLASS']); ?> </font> <?php echo '; Место учебы: '; ?> <font face="Palatino Linotype" color="black"> <?php echo stripslashes($array['YCHEBA']); ?> </font> <?php echo '; Место работы: '; ?> <font face="Palatino Linotype" color="black"> <?php echo stripslashes($array['RABOTA']); ?> </font> <?php echo '; Контакты: '; ?> <font face="Palatino Linotype" color="black"> <?php echo stripslashes($array['KONTACT']); ?> </font> </a></li> <?php } ?> </ul> </li> </ul>... </div> и окончание: <?php CloseTable2(); include ("footer.php"); ?> выдает белый лист, не знаю что и делать :( и можно ли в index.php html использовать так? и как в модуле к базе цепонуться? или это в mainfile.php происходит? включила показ ошибок и все сделала :) извините, что зря тему создала |
Часовой пояс GMT +4, время: 20:49. |
Copyright © 2005 by Soniks