天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

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():采用了面向對象思想,在設計思路上更為先進,如果習慣于用面向對象的思路來寫程序,則會很自地選擇它。其次,該方法的優點還體現在,對于結構較為負責的數據結果,在邏輯上更為清晰。

php技術PHP開發中四種查詢返回結果分析,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 少妇高潮惨叫久久久久久电影 | 内射少妇三洞齐开 | 一本道无码字幕在线看 | 国产亚洲精品精品国产亚洲综合 | 暖暖 免费 高清 日本 在线 | 亚洲高清免费在线观看 | 色欲AV精品人妻一区二区三区 | 色小说在线 | 日本高清不卡码无码v亚洲 日本福利片午夜免费观着 日本粉嫩学生毛绒绒 | 亚洲另类中文字幕 | 美国69xxxx59 | 专干老肥熟女视频网站300部 | 欧美性狂猛bbbbbbxxxx | 在线 亚洲 日韩 欧洲视频 | 野花日本高清在线观看免费吗 | 污到湿的爽文免费阅读 | 国产精品A久久久久久久久 国产精品A久久777777 | 超碰免费视频caoporn | 午夜影院c绿象 | 久久久久久免费观看 | 久草青青在线 | 亚洲伊人精品 | 久久精品视在线观看2 | 色综合久久网女同蕾丝边 | 青娱乐极品视觉盛宴国产视频 | 色欲国产麻豆精品AV免费 | 午夜婷婷精品午夜无码A片影院 | 成人五级毛片免费播放 | 老司机试看午夜 | 亚洲AV香蕉一区区二区三区蜜桃 | 一本道mw高清码二区三区 | 老湿司午夜爽爽影院榴莲视频 | 人人爽久久久噜噜噜丁香AV | 掀开奶罩边躁狠狠躁软学生 | 久久电影院久久国产 | 国产深夜福利视频在线 | 在线观看视频国产 | 506070老熟肥妇bbwxx视频 4虎最新网址 | 国偷自产视频一区二区99 | 久久久亚洲国产精品主播 | 某上海少妇3P黑人完整版BD |