Данные таблицы
Эти функции позволяют получать данные о таблицах базы.
$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 на имя искомой таблицы.