время
|
|
424 Часть IV. PHP-функции Глава 46
( ) позволяет получить список всех доступных баз дан-
ных на MySQL-сервере. Чтобы задать параметры данной функции и получить не-
обходимый результат, достаточно указать только идентификатор связи. Рассмот-
рим синтаксис функции mysql_list_dbs ( ) :
int mysql_list_dbs ( [int link_identif ier] )
Функция mysql_list_dbs () позволяет возвратить указатель результата, со-
держащий доступные данные на сервере MySQL. Чтобы получить промежу-
точный результат указателя, необходимо воспользоваться функцией
mysql_tablename () .
$link = mysql_connect ( ' localhost ' , 'myname', 'secret');
$db_list = mysql_list_dbs ($link) ;
while ($row = mysql_fetch_object ($db_list) ) {
echo $row->Databasei "\n";
Результат работы данного скрипта будет следующий:
database!
database2
databases
Данный код также работает с функцией mysql_f etch_row ( ) и другими ранее упо-
мянутыми функциями.
Функция mysql_list_f ields ( ) позволяет получать список полей результата. Ее
синтаксис:
int mysql_list_fields