PHP mysqli_num_fields() 函数
PHP mysqli_num_fields() 函数返回结果集中字段(列)的数量。
( PHP >= 5)
函数原型
mysqli_num_fields( result )
参数
参数 | 描述 |
---|---|
result | 必需。规定由 mysqli_query()、mysqli_store_result() 或 mysqli_use_result() 返回的结果集标识符 |
返回值
返回结果集中字段的数量
范例
返回结果集中字段(列)的数量
<?php $conn = mysqli_connect("localhost","root","","test"); if (mysqli_connect_errno($conn)) { echo "连接 MySQL 失败: " , mysqli_connect_error(); exit(); } $sql = "SELECT name,url FROM sites ORDER BY alexa;"; if ( $rs = mysqli_query($conn,$sql) ) { // 返回结果集中的字段数 $fieldcount = mysqli_num_fields($rs); printf("结果集中有 %d 个字段。",$fieldcount); // 释放结果集 mysqli_free_result($rs); } mysqli_close($conn);