CodeIgniter User Guide Version 2.0.0


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

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

$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 именем таблицы, которую вы ищете.