介绍
今天就跟大家聊聊有关如何操作php中的mysql获取查询结果,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。
php操作mysql获取查询结果的方法:1、使用【mysql_fetch_array (rs美元,MYSQL_ASSOC)】函数;2、使用【mysql_fetch_array (rs美元,MYSQL_BOTH);】函数获取数组。
引用><强> php操作mysql获取查询结果的方法:强>
<强> 1。MYSQL_ASSOC mysql_fetch_array (rs) 强>
# php test.php @test01模型 数组 ( [名字]=比;hellokitty (addr)=比;我不知道 ) [@test01模型]# test.php php & lt; ? $链接=mysql_connect (“10.12.136.181",“hello",“hello"); 如果(! $链接) 回应“没有连接成功!“; mysql_select_db (“hhhhh"美元链接); $ q=癝ELECT * FROM hello"; mysql_query (GB2312"“集名称); 美元$ rs=mysql_query (q); 如果(! $ rs) { 死亡(“有效结果!“); } (结果=mysql_fetch_array美元rs MYSQL_ASSOC); print_r(结果); 美元mysql_free_result (rs); ?在<强> 2. mysql_fetch_array (rs美元,MYSQL_BOTH);获取数组强>
#更test.php @test01模型 php & lt; ? $链接=mysql_connect (“10.12.136.181",“hello",“hello"); 如果(! $链接) 回应“没有连接成功!“; mysql_select_db (“hhhhh"美元链接); $ q=癝ELECT * FROM hello"; mysql_query (GB2312"“集名称); 美元$ rs=mysql_query (q); 如果(! $ rs) { 死亡(“有效结果!“); } (结果=mysql_fetch_array美元rs MYSQL_ASSOC); print_r(结果); 美元mysql_free_result (rs); 比; # vim test.php @test01模型 # php test.php @test01模型 数组 ( [0]=比;hellokitty [名字]=比;hellokitty [1]=比;我不知道 (addr)=比;我不知道 ) [@test01模型]#<强> 3. mysql_fetch_array (rs美元,MYSQL_NUM)获取数组强>
# php test.php @test01模型 数组 ( [0]=比;hellokitty [1]=比;我不知道 ) [@test01模型]# test.php php & lt; ? $链接=mysql_connect (“10.12.136.181",“hello",“hello"); 如果(! $链接) 回应“没有连接成功!“; mysql_select_db (“hhhhh"美元链接); $ q=癝ELECT * FROM hello"; mysql_query (GB2312"“集名称); 美元$ rs=mysql_query (q); 如果(! $ rs) { 死亡(“有效结果!“); } (结果=mysql_fetch_array美元rs MYSQL_NUM); print_r(结果); 美元mysql_free_result (rs); 比; [@test01模型]#<强>下面是补充:强>
<强> php获取结果集的几个方法强>
& lt; php ? 康涅狄格州美元=mysql_connect (“localhost",“root",““); 选择美元=mysql_select_db (“books",康涅狄格州美元); 查询美元=安迦氲缒?名称、价格、publish_data)“;; 查询美元。=爸?& # 39;jsp # 39;, 28.00, & # 39; 2008 - 11 - 1 & # 39;)“; 查询美元=皊elect * from computers"; 美元$结果=mysql_query(查询);//以下是使用mysql_result()函数来获取到查询结果 $ num=mysql_num_rows(结果); (rows_count=0; rows_count<美元;num美元,美元rows_count + +) { 回声“书名:“.mysql_result(因此,rows_count美元,“name"); 回声“价格:“.mysql_result(因此,rows_count美元,“price"); 回声“出版日期:“.mysql_result(因此,rows_count美元,“publish_data")干净& lt; br>“; }//以下是使用mysql_fetch_row()函数来获取到查询结果 而($行=mysql_fetch_row(结果)美元) { 回声“书号:“。[0]美元行!”& lt; br>“; 回声“书名:“。[1]美元行!”& lt; br>“; 回声“价格:“。[2]美元行!”& lt; br>“; 回声“出版日期:“。[3]美元行!”& lt; br>“; 回声“& lt; br>“; }//以下是使用mysql_fetch_array()函数来获取到查询结果 虽然美元($ result中进行row=mysql_fetch_array结果)) { 回声“书号:“。[0]美元行!”& lt; br>“; 回声“书名:“。[1]美元行!”& lt; br>“; 回声“价格:“。行(“price")美元霸主地位;& lt; br>“; 回声“出版日期:“。[“publish_data"]美元行!”& lt; br>“; 回声“& lt; br>“; }//作用是()同mysql_fetch_array(因此,MYSQL_ASSOC)一样 而($行=作用(res)美元){ echo $ row[& # 39;价格# 39;]# 39;公司::& # 39;。美元行[& # 39;publish_data& # 39;]。”; }//$ row[0]不能取的值//以下是使用mysql_fetch_object()函数来获取到查询结果 而($行=mysql_fetch_object(结果)美元) { 回声“书号:“。美元行→id !”& lt; br>“; 回声“书名:“。美元行→干净自己的名字& lt; br>“ 回声“价格:“。行→美元价格!”& lt; br>“; 回声“出版日期:“。美元行→publish_data !”& lt; br>“; 回声“& lt; br>“; } nullphp中如何操作的mysql获取查询结果