--TEST-- mysqli_field_count() --SKIPIF-- --FILE-- field_count); var_dump(mysqli_field_count($link)); if (!$res = mysqli_query($link, "SELECT NULL as _null, '' AS '', 'three' AS 'drei'")) printf("[006] [%d] %s\n", mysqli_errno($link), mysqli_error($link)); var_dump(mysqli_field_count($link)); mysqli_free_result($res); mysqli_close($link); var_dump(mysqli_field_count($link)); print "done!"; ?> --CLEAN-- --EXPECTF-- int(0) int(2) int(0) int(0) int(3) Warning: mysqli_field_count(): Couldn't fetch mysqli in %s on line %d NULL done!