php+mysqli使用面向對象方式查詢數(shù)據(jù)庫實例
更新時間:2015年01月29日 09:19:04 作者:php之路
這篇文章主要介紹了php+mysqli使用面向對象方式查詢數(shù)據(jù)庫的方法,實例分析了mysqli對象的創(chuàng)建、連接、查詢及返回結果、釋放資源等技巧,需要的朋友可以參考下
本文實例講述了php+mysqli使用面向對象方式查詢數(shù)據(jù)庫的方法。分享給大家供大家參考。具體實現(xiàn)方法如下:
<?php //第一步:創(chuàng)建數(shù)據(jù)連接對象 $mysqli = new MySQLi("localhost","root","123456"); //默認的 MySQL的類,其屬性與方法見手冊 if($mysqli->connect_error){//connect_error為屬性,報錯 die("數(shù)據(jù)庫連接失?。?.$mysqli->connect_errno."--".$mysqli->connect_error); // connect_errno:錯誤編號 } $mysqli->select_db("liuyan");//選擇數(shù)據(jù)庫 $mysqli->query("set names 'GBK'"); //第二步:數(shù)據(jù)庫查詢,代碼如下 $sql = "select title,contents from news limit 5,5"; //第三步:執(zhí)行,顯示結果 $res = $mysqli->query($sql) or die($mysqli->error); // 返回值 $res 為資源類型(獲取到結果的資源類型) if($res){ while($row = $res->fetch_assoc()){ //注意:fetch_assoc()為 MySQLi_Result 里的函數(shù),詳情見手冊 echo "標題:".$row['title']."<br>內(nèi)容:".$row['contents']."<hr>"; } } //第四步,釋放結果集,關閉連接 $res->free(); $mysqli->close(); ?>
希望本文所述對大家的php程序設計有所幫助。
您可能感興趣的文章:
- PHP中用mysqli面向對象打開連接關閉mysql數(shù)據(jù)庫的方法
- php+mysqli使用面向對象方式更新數(shù)據(jù)庫實例
- PHP數(shù)據(jù)庫操作之基于Mysqli的數(shù)據(jù)庫操作類庫
- PHP以mysqli方式連接類完整代碼實例
- php封裝的mysqli類完整實例
- php寫的帶緩存數(shù)據(jù)功能的mysqli類
- PHP使用Mysqli類庫實現(xiàn)完美分頁效果的方法
- 如何判斷php mysqli擴展類是否開啟
- PHP實現(xiàn)基于mysqli的Model基類完整實例
- PHP實現(xiàn)基于面向對象的mysqli擴展庫增刪改查操作工具類
相關文章
php Notice: Undefined index 錯誤提示解決方法
字面意思就是未定義的索引,一般情況下是因為程序開發(fā)作者判斷不嚴謹導致。一般不會影響程序的運行,具體的解決方法可以參考下。2010-08-08使用git遷移Laravel項目至新開發(fā)環(huán)境的步驟詳解
這篇文章主要介紹了遷移Laravel項目至新開發(fā)環(huán)境的步驟詳解,需要的朋友可以參考下2020-04-04php中get_object_vars()在數(shù)組的實例用法
在本篇文章小編給大家整理的是一篇關于php中get_object_vars()在數(shù)組的實例用法,對此有興趣的朋友們可以學習下。2021-02-02