mysql_field_flags(3) php man page | unix.com

Man Page: mysql_field_flags

Operating Environment: php

Section: 3

MYSQL_FIELD_FLAGS(3)							 1						      MYSQL_FIELD_FLAGS(3)

mysql_field_flags - Get the flags associated with the specified field in a result

SYNOPSIS
Warning This extension is deprecated as of PHP 5.5.0, and will be removed in the future. Instead, the MySQLi or PDO_MySQL extension should be used. See also MySQL: choosing an API guide and related FAQ for more information. Alternatives to this function include: omysqli_fetch_field_direct(3) [flags] o PDOStatement::getColumnMeta [flags] string mysql_field_flags (resource $result, int $field_offset)
DESCRIPTION
mysql_field_flags(3) returns the field flags of the specified field. The flags are reported as a single word per flag separated by a single space, so that you can split the returned value using explode(3). o $ result -The result resource that is being evaluated. This result comes from a call to mysql_query(3). o $ field_offset -The numerical field offset. The $field_offset starts at 0. If $field_offset does not exist, an error of level E_WARNING is also issued. Returns a string of flags associated with the result or FALSE on failure. The following flags are reported, if your version of MySQL is current enough to support them: "not_null", "primary_key", "unique_key", "multiple_key", "blob", "unsigned", "zerofill", "binary", "enum", "auto_increment" and "timestamp". Example #1 A mysql_field_flags(3) example <?php $result = mysql_query("SELECT id,email FROM people WHERE id = '42'"); if (!$result) { echo 'Could not run query: ' . mysql_error(); exit; } $flags = mysql_field_flags($result, 0); echo $flags; print_r(explode(' ', $flags)); ?> The above example will output something similar to: not_null primary_key auto_increment Array ( [0] => not_null [1] => primary_key [2] => auto_increment ) Note For backward compatibility, the following deprecated alias may be used: mysql_fieldflags(3) mysql_field_type(3), mysql_field_len(3). PHP Documentation Group MYSQL_FIELD_FLAGS(3)
Related Man Pages
mysql_list_tables(3) - php
mysql_fetch_assoc(3) - php
mysql_fetch_field(3) - php
mysql_data_seek(3) - php
mysql_free_result(3) - php
Similar Topics in the Unix Linux Community
User Guide: Posting in the Emergency Forum
Please Welcome Don Cragun as Lead Moderator
Please Welcome Ravinder Singh to the Moderation Team
Denial Of Service Attack Update
Please Welcome Nicki Paul to the Moderator Team!