问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

mysql_fetch_assoc()和mysql_fetch_array()的区别,

发布网友 发布时间:2022-04-08 21:26

我来回答

2个回答

懂视网 时间:2022-04-09 01:47

() 函数从结果集中取得一行作为关联数组,或数字数组,或二者兼有。返回根据从结果集取得的行生成的数组,如果没有更多行则返回 false。 其使用语法如下: 1 mysql_fetch_array(data,array_type) 参数 data 是可选的。它规定规定要使用的数据指针。该数据指针是 mysql_query() 函数产生的结果。 参数 array_type 也是可选的。它规定返回哪种结果。可能的值:MYSQL_ASSOC - 关联数组、MYSQL_NUM - 数字数组、MYSQL_BOTH - 默认。同时产生关联和数字数组。 下面是该函数的一个例子: 01 <?php 02 $con = mysql_connect("localhost", "hello", "321"); 03 if (!$con) 04 { 05 die(‘Could not connect: ‘ . mysql_error()); 06 } 07 $db_selected = mysql_select_db("test_db",$con); 08 $sql = "SELECT * from Person WHERE Lastname=‘Adams‘"; 09 $result = mysql_query($sql,$con); 10 print_r(mysql_fetch_array($result)); 11 mysql_close($con); 12 ?> 输出类似: 1 Array 2 ( 3 [0] => Adams 4 [LastName] => Adams 5 [1] => John 6 [FirstName] => John 7 [2] => London 8 [City] => London 9 ) mysql_fetch_array() 这个函数只是从记录集中取一条记录并赋值给一个数组,然后指针移到下一条记录。不是把整个结果集都直接赋值到一个二维数组。所以要取出整个数据列的数据,需要用循环解决。 这么一来的话,如果要定位某数据列的某个值,那么可以用循环取出数据列的所以值,然后再定位,比如以下例子: 1 $query_1 = mysql_query("select * from count order by count_id"); 2 while($areas = mysql_fetch_array($query_1)) 3 { 4 // 获取数据表列中最后那个值,若为空则表明上次查询并非该列 5 $area_prev = $areas["count_area"]; 6 if(!empty($areas["count_area"])) 7 $area_query = $areas["count_area"]; 8 } 变量 $area_prev 为数据列的最后一个值,而 $area_query 则是数据列最后一个非空值。

 

mysql_fetch_array()

标签:

热心网友 时间:2022-04-08 22:55

这两个都是从结果集中取得一行作为关联数组 ,mysql_fetch_assoc() 和用 mysql_fetch_array() 加上第二个可选参数 MYSQL_ASSOC 完全相同。它仅仅返回关联数组。这也是 mysql_fetch_array() 起初始的工作方式。如果在关联索引之外还需要数字索引,用 mysql_fetch_array()。

如果结果中的两个或以上的列具有相同字段名,最后一列将优先。要访问同名的其它列,要么用 mysql_fetch_row() 来取得数字索引或给该列起个别名
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
为什么来大姨妈胸会胀 少儿学什么舞蹈 青年学什么舞蹈好 成年人学什么舞蹈 福州企业最低工资标准 2013年厦门的底薪是多少 生产要素的需求有哪些性质 生产要素的需求有何特点? 什么是生产要素需求 微观经济学要素需求什么是条件要素需求?它和要素需求有什么不同?_百度... 本人女,户别是家庭户口,住址却是居委会的地址,我是集体户口吗?会影响以后孩子落户及拆迁补偿吗? 在小城市没有房产,户口迁移到居委会,是什么性质的户口? 落户落在派出所与居委会的区别是什么? 离婚后把户口迁到居委会集体户对以后“生活会不会造成困扰? 居委会户口和普通农业户口有什么区别?? 户口放在居委会和派出所有什么区别? 户口在农村,或在居委会有什么不同? 家里用的是斐讯K2路由器,之前用密码太简单了,想换一个难点的密码, 怎么化妆噢,具体点的步骤,尤其是眼睛厄!! 凹陷眼睑的化妆方法是什么? 眼窝凹陷的比较深,特效化妆好看吗 如何化妆步骤:有眼窝者美化技巧 深眼窝适合什么眉形 请问用友U8软件中怎样调整年初数? 扫支付宝群安全么 用友u8 v10.1软件填制凭证大小可以调整吗 用友u8中怎样设置系统参数 天天支付宝扫码支付会不会被封卡 用友u8怎样设置页面 支付宝多次扫码付款给同一个人会不会冻结 RedHat系统中,用 # cat &#47;proc&#47;cpuinfo命令查看到的信息,怎么看出CPU几颗、多少核? 求一个笑话内容!!! 没有基础,可以学网络工程师吗? 红帽redhat下 串口转USB问题 linux 冬天什么时间最冷?是冬至吗 新买玻璃手机壳,如果不撕去原先的膜,会有缝隙,盖不严实,咋办? 一年中最冷d时候是什麽时候? 真三国无双5邪恶mod 发547837121@qq.com 冬至是一年中最冷的一天吗 谁有真三国无双5邪恶mod,发我邮箱。 书籍的作用有哪些? 每年什么时候最冷? 书的作用是什么 书有什么作用 书对人类有什么益处? 书可以让人有什么好处? 书对人类有那些好处? 书的好处有什么? 我唱歌时提不起音怎么办 结肠癌手术开腹和腹腔镜之间,到底谁优谁劣?