Выборка из БД построчно и передача в Смарти

lantastic

Новичок
Выборка из БД построчно и передача в Смарти

Изучаю Смарти.

Возьмем к примеру, вывод таблицы из БД

Приходится выбирать выборку из БД построчно через mysql_fetch_array, формировать из нее массив... и затем выводить в шаблоне через {foreach... } {/foreach}

А нельзя сразу в одном цикле выбирать построчно и БД, и сразу добавлять строки в шаблон? то есть чтобы в шаблоне был уже некий подобный интерфейс... потому подобных выборок обычно делается много.


Спасиб.
 

alexhemp

Новичок
а чем тебе метод append не нравится

не нужно никакого массива формировать :)

while ($row = mysql_fetch_array($res)) {
$smarty->append('row', $row);
}

Можешь функицю написать, автоматизирующую это дело
 

alexhemp

Новичок
lantastic

перед тем как работать со смарти - прочитай весь мануал, он короткий, и простой, и даже на русском есть.
 
Сверху