parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Формирование таблицы из запроса

Bstar2000 04.05.2003 15:14

Вот представляю на всеобщее обозрение маленький кусок кода, который автоматически строит таблицу по данным полученным из запроса к SQL.
Может кому понадобится.
@body[]

# подключение к базе данных и получение данных из таблицы.
^connect[$connect_string]{
   $sections[^table::sql{select * from news}]
}

^view_res[$sections]

@view_res[table]
# получение названий колонок
$columns_table[^table.columns[]]

# вывод
<table border=1> 
   <tr> 
      ^columns_table.menu{
      <td>$columns_table.column</td> 
      }
   </tr> 
^table.menu{ 
   <tr>
      ^columns_table.menu{
      <td>^if(!def $table.[$columns_table.column]){&nbsp^;}{
          $table.[$columns_table.column]}</td> 
      }
   </tr> 
} 
</table>