這篇文章主要介紹了php+mysqli使用面向?qū)ο蠓绞讲樵償?shù)據(jù)庫的方法,實例分析了mysqli對象的創(chuàng)建、連接、查詢及返回結(jié)果、釋放資源等技巧,需要的朋友可以參考下
本文實例講述了php+mysqli使用面向?qū)ο蠓绞讲樵償?shù)據(jù)庫的方法。分享給大家供大家參考。具體實現(xiàn)方法如下:
- <?php
- //第一步:創(chuàng)建數(shù)據(jù)連接對象
- $mysqli = new MySQLi("localhost","root","123456");
- //默認(rèn)的 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í)行,顯示結(jié)果
- $res = $mysqli->query($sql) or die($mysqli->error);
- // 返回值 $res 為資源類型(獲取到結(jié)果的資源類型)
- if($res){
- while($row = $res->fetch_assoc()){
- //注意:fetch_assoc()為 MySQLi_Result 里的函數(shù),詳情見手冊
- echo "標(biāo)題:".$row['title']."<br>內(nèi)容:".$row['contents']."<hr>";
- }
- }
- //第四步,釋放結(jié)果集,關(guān)閉連接
- $res->free();
- $mysqli->close();
- ?>
希望本文所述對大家的php程序設(shè)計有所幫助。
新聞熱點
疑難解答