Задать вопрос
BoriHagen
@BoriHagen

Почему SHOW TABLES FROM выводит только одну таблицу?

$sdd_db_host='localhost';
$sdd_db_name="db";
$sdd_db_user='root';
$sdd_db_pass='pass';

$dbh = mysql_connect($sdd_db_host, $sdd_db_user, $sdd_db_pass) or die("Не могу соединиться с MySQL.");
mysql_select_db($sdd_db_name) or die("Не могу подключиться к базе.");
mysql_query('SET NAMES utf8');

while($prodTable = mysql_fetch_array(mysql_query("SHOW TABLES FROM `db`"))){
    print_r($prodTable);
}


Выводит только одну таблицу из базы, хотя их там пять
  • Вопрос задан
  • 135 просмотров
Подписаться 2 Простой 1 комментарий
Решения вопроса 1
Skiphog
@Skiphog
Crutch developer
// ...

$result = mysql_query("SHOW TABLES FROM `db`");

while($prodTable = mysql_fetch_array($result)) {
    print_r($prodTable);
}
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@mletov
Попробуйте SHOW FULL TABLES
Может там времянки или вьюхи.

И вариан с php
https://stackoverflow.com/questions/15457429/how-d...
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы