CodeIgniter, руководство пользователя к версии 1.6.1


Данные таблицы

Эти функции позволяют получать данные о таблицах базы.

$this->db->list_tables();

Возвращает массив, содержащий имена всех таблиц в текущей базе данных. Пример:

$tables = $this->db->list_tables();

foreach ($tables as $table)
{
   echo $table;
}

$this->db->table_exists();

Иногда бывает полезным проверять, существует ли некоторая таблица, прежде чем выполнять запросы к ней. Возвращает булево значение TRUE/FALSE. Пример использования:

if ($this->db->table_exists('table_name'))
{
   // some code...
}

Замечание: Замените table_name на имя искомой таблицы.