函数MySQL_fetch_array()的作用
时间: 2024-04-07 13:31:10 浏览: 121
函数`MySQL_fetch_array()`是PHP中用于从MySQL查询结果中获取一行数据的函数。它的作用是从结果集中检索一行作为关联数组、数字数组或两者兼有,直到没有更多行为止。该函数返回包含行数据的数组,并将内部数据指针向前移动一行,以便下次调用`MySQL_fetch_array()`函数返回下一行数据。它通常与其他MySQL函数一起使用,如`MySQL_query()`来查询数据库并获取结果集中的数据。
相关问题
mysql_fetch_array()
`mysql_fetch_array()` 是 PHP 中用于从 MySQL 查询结果集中获取数据的函数。它返回一个数组,包含每行数据的列值。默认情况下,数组中包含关联和数字两种类型的键名,分别对应列名和列号。可以通过传递第二个参数来指定只返回关联数组或数字数组。 该函数已在 PHP 7.0 中弃用,推荐使用 `mysqli_fetch_array()` 或 `PDO::fetch()` 函数。
$rows=mysql_fetch_array($student_list, mysql_num))
这段代码有错误,应该是:
```
while ($row = mysql_fetch_array($student_list)) {
// do something with $row
}
```
其中,`mysql_fetch_array()` 函数会从结果集中获取一行作为关联数组或数字数组,然后返回该数组。`while` 循环会不断执行该函数,直到结果集中的所有行都被处理完毕。在循环体中,可以对每一行数据进行处理。
阅读全文