создание и продвижение сайта (вбиваю в ТОП-10, как гвозди)Настройка и сопровождение платной рекламы яндекс.директ

PHP. Руководство по PHP. 2005

mysql_list_tables

Пред.

След.

mysql_list_tables

(PHP 3, PHP 4, PHP 5)mysql_list_tables -- Возвращает список таблиц базы данных MySQL

Описание

resource mysql_list_tables (string database [, resource link_identifier])

mysql_list_tables(), принимая параметром имя базы

данных, возвращает указатель на результат (аналогично

mysql_query()), содержащий список её таблиц.

Используйте функцию mysql_tablename() для обработки

полученного указателя, либо любую другую функцию для обработки

результатов, такую как mysql_fetch_array().

Параметр database -- имя базы данных, список

таблиц которой будет возвращён. В случае ошибки, функция возвращает

FALSE.

Для совместимости, как алиас, доступна устаревшая функция

mysql_listtables(). Однако, использовать её крайне не

рекомендуется.

Замечание:

Функция устарела и не должна быть использована. Используйте SQL-запрос

SHOW TABLES FROM DATABASE вместо неё.

Пример 1. Пример использования mysql_list_tables()

<?php

$dbname = 'mysql_dbname';

if (!mysql_connect('mysql_host', 'mysql_user', 'mysql_password')){

print 'Could not connect to mysql';

exit;

}

$result = mysql_list_tables($dbname);

if (!$result){

print "DB Error, could not list tables\n";

print 'MySQL Error: ' . mysql_error();

exit;

}

while ($row = mysql_fetch_row($result)){

print "Table: $row[0]\n";

}

mysql_free_result($result);

?>

См. также

mysql_list_dbs() и

mysql_tablename().

Пред.

Начало

След.

mysql_list_processes

Уровень выше

mysql_num_fields

Отвечу на любые вопросы. С уважением, Дмитрий Владимирович.

Ваше письмо×
Free Web Hosting