国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務器之家 - 編程語言 - PHP教程 - PHP開發中四種查詢返回結果分析

PHP開發中四種查詢返回結果分析

2019-11-14 15:14PHP教程網 PHP教程

PHP開發中四種查詢返回結果分析,需要的朋友可以參考下。

1.<!--使用mysql_result()來獲取數據--> 

復制代碼代碼如下:


<?php 
$connection=mysql_connect("localhost","root","password"); //連接并選擇數據庫服務器 
mysql_select_db("test",$connection); 
$query="insert into users(user_name)"; //在test數據庫里插入一條數據 
$query.="values('tuxiaohui')"; 
$result=mysql_query($query); 
if(!$query) 
echo "insert data failed!<br>"; 
else{ 
$query="select * from users"; //查詢數據 
$result=mysql_query($query,$connection); 
for($rows_count=0;$rows_count<7;$rows_count++) //用mysql_result獲得數據并輸出,mysql_result() 返回 MySQL 結果集中一個單元的內容。 

echo "用戶ID:".mysql_result($result,$rows_count,"user_id")."<br>"; 
echo "用戶名:".mysql_result($result,$rows_count,"user_name")."<br>"; 


?> 


2.<!--使用mysql_fetch_row()來獲取數據,以數組的形式返回查詢結果--> 

復制代碼代碼如下:


<?php 
$connection=mysql_connect("localhost","root","password"); //連接并選擇數據庫服務器 
mysql_select_db("test",$connection); 
$query="select * from users"; 
$result=mysql_query($query,$connection); 
while($row=mysql_fetch_row($result)) 

echo "用戶ID:".$row[0]."<br>"; 
echo "用戶名:".$row[1]."<br>"; 

?> 


3.<!--使用mysql_fetch_array()來獲取數據,同mysql_fetch_row()類似,也是獲取結果集中當前行數據,并在調用后自動滑向下一行--> 

復制代碼代碼如下:


<?php 
$connection=mysql_connect("localhost","root","password"); //連接并選擇數據庫服務器 
mysql_select_db("test",$connection); 
$query="select * from users"; 
$result=mysql_query($query,$connection); 
while($row=mysql_fetch_array($result)) 

echo "用戶ID:".$row[0]."<br>"; //也可以寫做$row["user_id"] 
echo "用戶名:".$row[1]."<br>"; //也可以寫做$row["user_name"] 

?> 


4.<!--使用mysql_fetch_object()以對象的形式返回查詢結果,也是用于查詢數據結果集,返回當前行數據,并自動滑向下一行,不同的是它返回的是一個對象,這個對象的屬性集合即為數據的屬性集合,而屬性上的值則為數據庫中當前行該屬性上的值--> 

復制代碼代碼如下:


<?php 
$connection=mysql_connect("localhost","root","root"); //連接并選擇數據庫服務器 
mysql_select_db("test",$connection); 
$query="select * from users"; 
$result=mysql_query($query,$connection); 
while($row=mysql_fetch_object($result)) 

echo "用戶ID:".$row->user_id."<br>"; //通過對象運算符->獲得改行數據在其屬性上的值。 
echo "用戶名:".$row->user_name."<br>"; 

?> 


5.綜合比較: 
mysql_result():優點在于使用方便;其缺點在于功能少,一次調用只能獲取結果數據集中的一行元素,對較大型的數據庫效率較低; 
mysql_fetch_row():優點在于執行效率在4種方法中最高;不足在于只能用數字作為屬性索引來獲得屬性值,在使用時非常容易出現混淆; 
mysql_fetch_array():執行效率同樣高,同mysql_fetch_row()相差無幾,并界可以用屬性名方式直接獲得屬性值,因此在實際應用中最常用; 
mysql_fetch_object():采用了面向對象思想,在設計思路上更為先進,如果習慣于用面向對象的思路來寫程序,則會很自地選擇它。其次,該方法的優點還體現在,對于結構較為負責的數據結果,在邏輯上更為清晰。

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 中国女人黄色大片 | 成人av在线网 | 国产精品久久久久国产a级 国产免费久久 | 天天碰天天操 | 激情五月综合网 | 日韩精品一区二区在线观看 | 午夜午夜精品一区二区三区文 | 午夜影院 | 国产精品日韩一区 | 日韩成人在线观看 | 久久九九精品视频 | 精品视频在线播放 | 欧美小电影 | 亚洲三区在线观看 | 亚洲最大的黄色网 | 欧美亚洲国产一区二区三区 | 久久中文字幕一区二区 | 龙珠z国语291集普通话 | 97精品一区二区 | 日韩成人一区 | 夜夜久久 | 亚洲一区 日韩精品 中文字幕 | 黄色大片一级 | 久草福利在线视频 | 欧洲一区二区三区精品 | 欧美一级精品 | 91在线影视 | 国产在线观看91一区二区三区 | 99久久精品免费看国产一区二区三区 | 日本久久久久久 | 精品久久一二三区 | 日本一区二区精品视频 | 久久久综合色 | 成人免费一区二区三区视频软件 | 国产日韩久久 | 一区二区视频 | 91在线免费看 | 精品国产91乱码一区二区三区 | 综合自拍偷拍 | 国产欧美日韩综合精品一区二区 | 久久久精品日本 |