首页 > 编程笔记 > PHP笔记 阅读:1

PHP mysqli_fetch_array()的用法(附带实例)

mysqli_fetch_array() 函数与 mysqli_fetch_row() 函数类似,也会以数组的形式返回查询结果集中的当前记录行,并在调用后将查询结果集中的当前行下移一行。

mysqli_fetch_array() 函数的语法格式如下:
array mysqli_fetch_array(resource result_set [, int result_type])
其中,参数“result_set”是由 mysql_query() 函数返回的资源标识(标识一个查询结果集)。

函数会从“result_set”中获取当前的数据行,并且以数字索引数组、关联数组或同时具有数字和关联关系的双重索引数组的形式返回。在默认情况下,返回的数组既可以使用数字索引,也可以使用关联索引。

【实例】mysqli_fetch_array() 函数的使用。
while ($array=mysqli_fetch_array($query))
{
echo "学号:$array[student_no]<br>";
echo "姓名: $array[student_name]<br>";
echo "电话: $array[student_contact] <br>";
echo "班级: $array[class_no]<br>";
echo "<br>";
}
?>
注意,mysqli_fetch_row() 函数的返回结果,数组只能使用数字下标进行访问,而 mysqli_fetch_array() 函数的返回结果,数组不仅可以使用数字下标访问,还可以使用字段名进行访问。

相关文章