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

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

mysql_field_type

Пред.

След.

mysql_field_type

(PHP 3, PHP 4, PHP 5)mysql_field_type --

Возвращает тип указанного поля результата запроса.

Описание

string mysql_field_type (resource result, int field_offset)

Функция mysql_field_type() аналогична функции

mysql_field_name(). Аргументы одинаковы, но вместо

имени колонки возвращается её тип. Поля могут быть типов

"int", "real", "string", "blob", а также других, описанных в

документации MySQL.

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

<?php

mysql_connect("localhost", "mysql_username", "mysql_password");

mysql_select_db("mysql");

$result = mysql_query("SELECT * FROM func");

$fields = mysql_num_fields($result);

$rows = mysql_num_rows($result);

$table = mysql_field_table($result, 0);

echo "Your '".$table."' table has ".$fields." fields and ".$rows." record(s)\n";

echo "The table has the following fields:\n";

for ($i=0; $i < $fields; $i++){

$type = mysql_field_type($result, $i);

$name = mysql_field_name($result, $i);

$len = mysql_field_len($result, $i);

$flags = mysql_field_flags($result, $i);

echo $type." ".$name." ".$len." ".$flags."\n";

}

mysql_free_result($result);

mysql_close();

?>

Вышеописанный пример выдаст следующий результат:

Your 'func' table has 4 fields and 1 record(s)

The table has the following fields:

string name 64 not_null primary_key binary

int ret 1 not_null

string dl 128 not_null

string type 9 not_null enum

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

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

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

Пред.

Начало

След.

mysql_field_table

Уровень выше

mysql_free_result

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

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