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