Forum. MyNuke.ru

Forum. MyNuke.ru (http://forum.mynuke.ru/index.php)
-   Установка Модулей (http://forum.mynuke.ru/forumdisplay.php?f=10)
-   -   создание нового модуля (http://forum.mynuke.ru/showthread.php?t=2990)

desau 01.10.2007 09:38

создание нового модуля
 
Здравствуйте! переделываю сайтик под 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