Модераторы: skyboy, MoLeX, Aliance, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Список таблиц, Получние списка таблиц 
V
    Опции темы
JAYBE
Дата 14.6.2011, 19:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 220
Регистрация: 27.3.2008

Репутация: нет
Всего: 0



Мне необходимо получить список таблиц в текущей БД. Подскажите пути решения?
PM   Вверх
solenko
Дата 14.6.2011, 21:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1473
Регистрация: 15.1.2006
Где: Украина

Репутация: 7
Всего: 67



для MySql выполнить запрос SHOW TABLES


--------------------
Ла-ла-ла-ла
Заметьте, нет официального подтверждения, что это не просто четыре слога.
PM MAIL WWW ICQ Skype   Вверх
JAYBE
Дата 6.7.2011, 13:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 220
Регистрация: 27.3.2008

Репутация: нет
Всего: 0



Хорошо. У меня он не получается. Можете привести пример такого запроса?
PM   Вверх
Guedda
Дата 7.7.2011, 11:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Подрывник
****


Профиль
Группа: Завсегдатай
Сообщений: 3137
Регистрация: 27.12.2005
Где: Ростов-на-Дону

Репутация: 1
Всего: 78



Цитата(JAYBE @  6.7.2011,  14:53 Найти цитируемый пост)
Хорошо. У меня он не получается. Можете привести пример такого запроса?

Код

SHOW TABLES;

Уже же написали. Вы покажите, как Вы пишите, и мы укажем Вам на ошибку.


--------------------
Ll 2
PM MAIL WWW ICQ Skype GTalk   Вверх
srt
Дата 7.7.2011, 13:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 65
Регистрация: 13.5.2008

Репутация: 1
Всего: 1



мож прав нету ..
PM MAIL   Вверх
mark2011
Дата 9.7.2011, 08:08 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 174
Регистрация: 28.6.2011

Репутация: нет
Всего: 2



Мда...

Код

mysql_connect('host', 'user', 'password');
mysql_select_db('db');

$tables = mysql_query('SHOW TABLES');

$r = array();
while ($data =  mysql_fetch_array($tables))
{
    $r[] = $data[0];
}
print_r($r);


В этом коде надо заменить:
host - имя сервака mysql
user - имя пользователя
password - пароль
db - интересующая база данных

В результате в массиве будет следующее:
Код

Array
(
    [0] => table1
    [1] => table2
    [2] => table3
    [3] => table4
    [4] => table5
)


Если в этом коде выводятся какие-то ошибки - пишите, будем разбираться. Но ошибок быть не должно, код работающий, сам проверил прежде чем на форум запостить.
PM WWW ICQ Skype   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Базы Данных | Следующая тема »


 




[ Время генерации скрипта: 0.0428 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.