- Автор темы
- #1
Хочу с помощью PHP проверить наличие в базе данных определенной таблицы.
Делаю запрос к базе данных для проверки в phpMyAdmin
SHOW TABLES FROM dbase LIKE 'no_table' - Ваш SQL-запрос был успешно выполнен, хотя таблицы no_table - нет.
SHOW TABLES FROM dbase LIKE 'yes_table' - Ошибка, SQL-запрос: SHOW CREATE TABLE `dbase`.`TABLE_NAMES`, #1146 - Table 'dbase.table_names' doesn't exist, хотя таблица yes_table - существует.
При подсчете количества возвращаемых строк при помощи mysql_num_rows выдает 0.
Или может есть другой способ проверки?
Делаю запрос к базе данных для проверки в phpMyAdmin
SHOW TABLES FROM dbase LIKE 'no_table' - Ваш SQL-запрос был успешно выполнен, хотя таблицы no_table - нет.
SHOW TABLES FROM dbase LIKE 'yes_table' - Ошибка, SQL-запрос: SHOW CREATE TABLE `dbase`.`TABLE_NAMES`, #1146 - Table 'dbase.table_names' doesn't exist, хотя таблица yes_table - существует.
При подсчете количества возвращаемых строк при помощи mysql_num_rows выдает 0.
Или может есть другой способ проверки?