1.mysql_fetch_row(data)
从结果集中取出一行数据以数组格式返回。
while ($row = mysql_fetch_row($result)) {
echo $row[0];
}
2.mysql_fetch_array(data, type)
相当于mysql_fetch_row的增强版。
$type可选,确定返回的结果格式。
- MYSQL_ASSOC - 关联数组
- MYSQL_NUM - 数字数组
- MYSQL_BOTH - 默认。同时产生关联和数字数组
while ($row = mysql_fetch_array($result, MYSQL_NUM)) {
echo $row[0];
}
3.mysql_fetch_assoc(data)
从结果集中取出一行数据以键值对数组格式返回。
while ($row = mysql_fetch_assoc($result)) {
echo $row["name"];
}
4.mysql_fetch_object(data)
从结果集中取出一行数据以对象格式返回。
while ($row = mysql_fetch_assoc($result)) {
echo $row->name;
}
原文地址:http://www.fidding.me/article/32
happy coding!