码迷,mamicode.com
首页 > 数据库 > 详细

mysql_fetch_array,mysql_fetch_row,mysql_fetch_assoc区别

时间:2016-11-06 17:24:05      阅读:202      评论:0      收藏:0      [点我收藏+]

标签:nec   round   row   localhost   select   root   key   数据   数字   

array  mysql_fetch_array ( result   [, int result_type]  )

返回:根据从结果集取得的行生成的数组,如果没有更多行则返回 FALSE。

int result_type的值:

1:MYSQL_ASSOC    //完全等同于 mysql_fetch_assoc($result)

2:MYSQL_NUM        //完全等同于 mysql_fetch_row($result)

3:MYSQL_BOTH     //默认,得到一个同时包含关 联和数字索引的数组

 

 

$con=mysql_connect(‘localhost‘,‘root‘,”); 
mysql_select_db(‘abc‘,$con); 
$sql = “select * from book”; 
$result = mysql_query($sql); 

//fetch_row只能用数组索引 $row[index]
while($row = mysql_fetch_row($result)) 
{ 
    echo $row[0]; //从0开始
} 
 
//fecth_assoc只能用数组的KEY $row[‘key‘]
while($row = mysql_fetch_assoc($result)) 
{ 
    echo $row[‘name‘]; 
} 

//fetch_array都可以用索引、KEY都可用(index,key)
while($row = mysql_fetch_array($result)) 
{ 
    echo $row[‘cid‘];
    echo $row[1]; 
} 

//fetch_object用对象方式调用数据 $row->id
while($row = mysql_fetch_object($result)) 
{ 
    echo $row->cid;
    echo $row->title; 
} 

 

mysql_fetch_array,mysql_fetch_row,mysql_fetch_assoc区别

标签:nec   round   row   localhost   select   root   key   数据   数字   

原文地址:http://www.cnblogs.com/roluce/p/6035329.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!