msql_fetch_array
(PHP 3, PHP 4 )
msql_fetch_array -- Fetch row as array
Description
int msql_fetch_array ( int query_identifier [, int result_type])
Returns an array that corresponds to the fetched row, or
FALSE if there are no more rows.
msql_fetch_array() is an extended version of msql_fetch_row().
In addition to storing the data in the numeric indices of
the result array, it also stores the data in associative
indices, using the field names as keys.
The second optional argument result_type in msql_fetch_array()
is a constant and can take the following values: MSQL_ASSOC,
MSQL_NUM, and MSQL_BOTH with MSQL_BOTH being the default.
Be careful if you are retrieving results from a query that
may return a record that contains only one field that has
a value of 0 (or an empty string, or NULL).
An important thing to note is that using msql_fetch_array()
is NOT significantly slower than using msql_fetch_row(),
while it provides a significant added value.
See also msql_fetch_row() and msql_fetch_object().
msql_fetch_field
(PHP 3, PHP 4 )
msql_fetch_field -- Get field information
Description
object msql_fetch_field ( resource query_identifier, int
field_offset)
Returns an object containing field information
msql_fetch_field() can be used in order to obtain information
about fields in a certain query result. If the field offset
isn't specified, the next field that wasn't yet retrieved
by msql_fetch_field() is retrieved.
The properties of the object are:
name - column name
table - name of the table the column belongs to
not_null - 1 if the column cannot be NULL
primary_key - 1 if the column is a primary key
unique - 1 if the column is a unique key
type - the type of the column
See also msql_field_seek().