Функция для вывода темизированной таблицы в Drupal:  theme_table($variables)

Где $variables - переменные для формирования таблицы

Пример использования theme_table для вывода результата SQL запроса в виде таблицы:

<?php
 
//Запрос к БД
 
$result = db_query("SELECT * FROM {itabilling_packets}");
 
 
//Формирование заглавий таблицы
 
$header = array('Номер', 'Название', 'Стоимость', 'Описание', 'Создан', 'Изменен');
 
$rows = array();

 
//Формирование строк таблицы
 
foreach ($result as $row) {
   
$rows[] = array(
     
$row->pid,
     
$row->pname,
     
$row->pcost,
     
$row->pdescr,
     
$row->pcreate,
     
$row->pchange,
    );
  }

 
//Вывод темизированной таблицы
 
$output = theme('table', array('header' => $header, 'rows' => $rows,'sticky' => TRUE));
?>