mysqli_num_fields result->field_count Get the number of fields in a result Description Procedural style: intmysqli_num_fields objectresult Object oriented style (property): result intfield_count mysqli_num_fields returns the number of fields from specified result set. &reftitle.returnvalues; The number of fields from a result set &reftitle.seealso; mysqli_fetch_field Example Object oriented style query("SELECT * FROM City ORDER BY ID LIMIT 1")) { /* determine number of fields in result set */ $field_cnt = $result->field_count; printf("Result set has %d fields.\n", $field_cnt); /* close result set */ $result->close(); } /* close connection */ $mysqli->close(); ?> ]]> Procedural style ]]> The above examples would produce the following output: