stmt - A statement handle, which was previously allocated by mysql_stmt_init().
Description
Returns an array of fields. Each field contains the definition for a column of the result set.
If the statement doesn't have a result set a NULL pointer will be returned.