(PHP 4, PHP 5)
mysql_fetch_row — 将结果行作为枚举数组获取
此扩展在 PHP 5.5.0 中已弃用,并在 PHP 7.0.0 中移除。应该改用 MySQLi 或 PDO_MySQL 扩展。另请参见 MySQL:选择 API 指南。此函数的替代方案包括
返回与已提取行对应的字符串数字数组,如果不再有行,则返回 false
。
mysql_fetch_row() 从与指定结果标识符关联的结果中提取一行数据。该行作为数组返回。每个结果列都存储在一个数组偏移量中,从偏移量 0 开始。
示例 #1 使用 mysql_fetch_row() 提取一行
<?php
$result = mysql_query("SELECT id,email FROM people WHERE id = '42'");
if (!$result) {
echo '无法运行查询:' . mysql_error();
exit;
}
$row = mysql_fetch_row($result);
echo $row[0]; // 42
echo $row[1]; // 邮箱值
?>
注意:此函数将 NULL 字段设置为 PHP
null
值。