Returns the number of columns in the result; FALSE on error.
result_array must be passed by reference, but it
can be of any type since it will be converted to type array.
The array will contain the column values starting at array
index 0.
As of PHP 4.0.5 the
result_array does not need to be passed by reference
any longer.
As of PHP 4.0.6 the
rownumber cannot be passed as a constant, but rather
as a variable.
As of PHP 4.2.0 the
result_array and
rownumber have been swapped. This allows the
rownumber to be a constant again. This change will also be
the last one to this function.