Язык программирования PHP



           

Получение списка полей таблицы - часть 2


<? $conn = mysql_connect( "localhost","nina","123") or die("Невозможно установить соединение: ". mysql_error()); echo "Соединение установлено"; mysql_select_db("book"); $list_f = mysql_list_fields ( "book","Artifacts",$conn); $n = mysql_num_fields($list_f); for($i=0;$i<$n; $i++){ $type = mysql_field_type($list_f, $i); $name_f = mysql_field_name($list_f,$i); $len = mysql_field_len($list_f, $i); $flags_str = mysql_field_flags ( $list_f, $i); echo "<br>Имя поля: ". $name_f; echo "<br>Тип поля: ". $type; echo "<br>Длина поля: ". $len; echo "<br>Строка флагов поля: ". $flags_str . "<hr>"; } ?>

В результате должно получиться примерно вот что (если в таблице всего два поля, конечно):

Имя поля: id Тип поля: int Длина поля: 11 Строка флагов поля: not_null primary_key auto_increment Имя поля: title Тип поля: string Длина поля: 255 Строка флагов поля:




Содержание  Назад  Вперед