13Diablo13
Писатель
- Регистрация
- 13 Мар 2009
- Сообщения
- 3
- Реакции
- 1
- Автор темы
- #1
Пытаюсь познакомиться с системой DLE. С PHP более-менее работать научился, SQL тоже изучил, совмещать их тоже умею, но вот как это сделать в DLE никак не могу сообразить. Запнулся на самом элементарном: как выбрать все записи из таблицы и вывести на экран. Создал два файла, сам скрипт и шаблон страници, вот они
test.tpl:
test.php:
все работает, но выдает только первую строку, я никак не могу понять как мне по-нормальному организовать цикл и вывести все записи. Буду благодарен за пример скрипта или хотя бы за ссылку где можно почитать.
test.tpl:
HTML:
<table width="100%">
<tr>
<td>{name}</td>
<td>{num}</td>
<td>{date}</td>
</tr>
</table>
PHP:
<?php
$tpl->load_template( 'test.tpl' );
$row = $db->super_query( "SELECT * FROM test" );
$tpl->set('{name}', $row['name']);
$tpl->set('{num}', $row['num']);
$tpl->set('{date}', $row['date']);
$tpl->compile( 'content' );
$tpl->clear();
?>