Работа с БД: мета-данные таблиц

 

Следующие функции позволяют вам получить мета-данные таблиц:

$this->db->list_tables();

Функция возвращает массив с именами таблиц базы данных, к которой вы подключены:

  1. $tables = $this->db->list_tables();
  2.  
  3. foreach ($tables as $table)
  4. {
  5. echo $table;
  6. }

$this->db->table_exists();

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

  1. if ($this->db->table_exists('table_name'))
  2. {
  3. // какой-либо код....
  4. }

Примечание: замените 'table_name' на имя таблицы, наличие которой вы хотите определить.

Отправить комментарий

  • Allowed HTML tags: <em> <b> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <p> <h2> <h3> <h4> <table> <tr> <td> <th>
  • Строки и параграфы переносятся автоматически.
  • You can enable syntax highlighting of source code with the following tags: <code>, <blockcode>. Beside the tag style "<foo>" it is also possible to use "[foo]". PHP source code can also be enclosed in <?php ... ?> or <% ... %>.

Подробнее о форматировании

CAPTCHA
Этот вопрос предназначен для того, чтобы отсеять ботов

Вход в систему

Последние комментарии