время
|
|
424 Часть IV. PHP-функции Глава 47
(string database_name, string table_name
[, int link_identifier] )
Функция mysql_list_f ields ( ) имеет информацию относительно заданного па-
раметра table_name.
452 Часть IV. PHP-функции
Функция возвращает положительное целое число. В случае возникновения ошиб-
ки функция возвращает—1. Строка, описывающая ошибку, будет помещена в пере-
менную $phperrmsg даже в случае вызова функции со знаком @ (@mysql ( ) ) эта
ошибка будет также распечатана.
Рассмотрим пример:
$link = mysql_connect('localhost', 'myname1, 'secret');
$fields = mysql_list_fields("databasel", "tablel", $link);
$columns = mysql_num_fields($fields) ;
for ($i = 0; $i < $columns; $i++) {
echo mysql_field_name($fields, $i) . "\n";;
}
Результатом работы данного скрипта будут следующие строки:
fieldl
field2
field3
Чтобы получить название таблицы, необходимо воспользоваться функцией
mysql_list_table (). Ее синтаксис:
string mysql_field_table (int result, int field_offset)
Функция