php获取查询结果集的字段数目(有多少个字段)

时间:2016-07-21
在php mysql数据库编程过程中,有时候需要获取一个查询结果集一共有多少个字段,这个时候可以使用php内置函数mysql_num_fields获取字段数目,本文章向大家介绍如何使用mysql_num_fields函数获取结果集字段数目。

php获取查询结果集中的字段总数是非常简单的事情,我们只需要使用mysql_num_fields函数即可获得,请看下面源码:

<?php
    mysql_connect("localhost","root","");
    mysql_select_db("test");
   /* http://www.manongjc.com/article/1234.html */
   $sql = "SELECT student_id,student_name FROM student";
   $rs = mysql_query($sql);
   echo "结果集一共有".mysql_num_fields($rs)."个字段<br />";

?>

运行结果:

结果集一共有2个字段

mysql_num_fields介绍:

mysql_num_fields函数只有一个参数,该参数为执行mysql_query()函数所返回的一个资源类型。