国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > PHP > 正文

深入分析使用mysql_fetch_object()以對象的形式返回查詢結果

2024-05-04 23:09:25
字體:
來源:轉載
供稿:網友
mysql_fetch_object()同樣用于獲取查詢數據結果集,返回當前行數據,并自動滑向下一行。但與mysql_fetch_row()和mysql_fetch_array()不同的是,它返回的是一個對象,這個對象的屬性集合即為數據的屬性集合,而屬性上的值則為數據庫中當前行該屬性上的值。函數定義如下。

復制代碼 代碼如下:


object mysql_fetch_object( int result, int [result_type])


參數說明同mysql_fetch_array()。
返回值如下。
成功:一個對象,該對象的屬性名對應于結果集中的屬性名,屬性的值就是結果集中對應的屬性值。
失敗:false。
下面是使用mysql_fetch_object()的示例:查詢數據表Computers中的圖書信息。

復制代碼 代碼如下:


1 <!---使用mysql_fetch_object()來獲取數據:mysql_fetch_object.php--->
2 <?php
3//連接并選擇到數據庫服務器
4$connection = mysql_connect ("localhost", "root", "password");
5mysql_select_db("Books", $connection);
6//查詢數據
7$query="SELECT * FROM Computers ";
8$query.="WHERE price >= 20";
9//echo $query."<br>";
10$result=mysql_query($query,$connection);
11//mysql_fetch_object()獲得數據,并輸出
12while($row=mysql_fetch_object($result))
13{
14echo "書名: ".$row->name."<br>";
15echo "價格: ".$row->price."<br>";
16echo "出版日期: ".$row->publish_date."<br>";
17echo "<br>";
18}
19 ?>


示例在第12行使用mysql_fetch_object()獲取當前行的數據,并通過12~18行的循環將之輸出。在輸出過程中,通過對象運算符“->”獲得該行數據在其屬性上的值。
示例運行的結果如下。

復制代碼 代碼如下:


書名: 數據結構
價格: 20
出版日期: 2001-01-01
書名: C語言
價格: 23
出版日期: 1998-04-04
書名: PHP入門技術
價格: 22
出版日期: 2005-05-01


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 礼泉县| 景德镇市| 托克逊县| 吴忠市| 吉水县| 白银市| 精河县| 宜春市| 湖南省| 凌源市| 尚志市| 荥阳市| 正阳县| 清丰县| 长汀县| 永定县| 安龙县| 施秉县| 保德县| 磴口县| 罗江县| 静海县| 磐石市| 五寨县| 赣州市| 牟定县| 湟源县| 桓仁| 天镇县| 五常市| 刚察县| 花垣县| 曲靖市| 泸西县| 清丰县| 甘肃省| 汝州市| 龙井市| 石门县| 潼南县| 江安县|