unsigned int mysql_num_fields(MYSQL_RES * );
MYSQL RES * - A result set identifier returned by mysql_store_result() or mysql_use_result().
MYSQL RES *
Returns number of fields in a specified result set.
mysql_fetch_field()