浅谈mysql_fetch_array和mysql_fetch_row
2012-08-01 21:00
232 查看
mysql_fetch_array()//引自W3school
注释:mysql_fetch_array() 是
mysql_fetch_row() 的扩展版本。除了将数据以数字索引方式储存在数组中之外,还可以将数据作为关联索引储存,用字段名作为键名。
提示:有很重要的一点必须指出,用 mysql_fetch_array() 并不明显比用
mysql_fetch_row() 慢,而且还明显提供了更多的值。
注释:本函数返回的字段名是区分大小写的。
也就是说,当执行以下语句时
$sql = "select * from pwd where username = '$tempuser'";
$result = mysql_query($sql);
print_r(mysql_fetch_array($result));
Array ( [0] => you [username] => you [1] => love [password] => love )
而print_r( mysql_fetch_row($result));
结果是
Array ( [0] => you [1] => love )
也就是说,后一种结果,访问数组中的数据时,你只能用数字键值入row[0],row[1],
而前一种,在访问时,可以以字段名作为键值访问如row[password],row[username]
http://www.w3school.com.cn/php/func_mysql_fetch_row.asp可去这里详细了解
注释:mysql_fetch_array() 是
mysql_fetch_row() 的扩展版本。除了将数据以数字索引方式储存在数组中之外,还可以将数据作为关联索引储存,用字段名作为键名。
提示:有很重要的一点必须指出,用 mysql_fetch_array() 并不明显比用
mysql_fetch_row() 慢,而且还明显提供了更多的值。
注释:本函数返回的字段名是区分大小写的。
也就是说,当执行以下语句时
$sql = "select * from pwd where username = '$tempuser'";
$result = mysql_query($sql);
print_r(mysql_fetch_array($result));
Array ( [0] => you [username] => you [1] => love [password] => love )
而print_r( mysql_fetch_row($result));
结果是
Array ( [0] => you [1] => love )
也就是说,后一种结果,访问数组中的数据时,你只能用数字键值入row[0],row[1],
而前一种,在访问时,可以以字段名作为键值访问如row[password],row[username]
http://www.w3school.com.cn/php/func_mysql_fetch_row.asp可去这里详细了解
相关文章推荐
- mysql_fetch_row mysql_fetch_array
- mysql_fetch_row,mysql_fetch_array,mysql_fetch_object,mysql_fetch_assoc区别
- mysql_fetch_row mysql_fetch_array
- 关于mysql_fetch_row(),mysql_fetch_assoc(),mysql_fetch_array(),mysql_fetch_object(),mysql_result()的区别。
- 深入mysql_fetch_row()与mysql_fetch_array()的区别详解
- PHP mysql_fetch_array与mysql_fetch_row的区别
- mysql_fetch_row,mysql_fetch_array,mysql_fetch_assoc的区别
- mysqli.dll和mysql.dll以及fetch_row和fetch_array的区别
- php 索引,关联数组之mysql_fetch_assoc ,mysql_fetch_array,mysql_fetch_row 三者的区别?
- mysql数据库连接+mysql_fetch_array(),mysql_fetch_row(),mysql_fetch_assoc()区别
- mysql_fetch_array 与 mysql_fetch_row的区别
- mysql_fetch_row()与mysql_fetch_array()的使用介绍
- mysql_fetch_row,mysql_fetch_array,mysql_fetch_object,mysql_fetch_assoc
- mysql_fetch_row,mysql_fetch_array,mysql_fetch_object,mysql_fetch_assoc
- mysql_fetch_assoc() ,mysql_fetch_array() , mysql_fetch_row()的区别
- [转]mysql_fetch_row,mysql_fetch_array,mysql_fetch_object,mysql_fetch_assoc的区别
- mysql_fetch_array和mysql_fetch_assoc以及mysql_fetch_row的区别
- mysql_fetch_assoc和mysql_fetch_array、mysql_fetch_row的区别
- 简述mysql_fetch_array、mysql_fetch_row、mysql_num_rows区别
- mysql_fetch_assoc和mysql_fetch_row的功能加起来就是mysql_fetch_array