PHP中用mysqli物件導向開啟串連關閉mysql資料庫的方法_php執行個體

來源:互聯網
上載者:User

如下所示:

代碼如下:

<meta http-equiv="content-type" content="text/html" charset="utf-8"/><h1>用mysqli物件導向方法串連資料庫!-姚遠的部落格</h1><form method="POST" action="<?php echo htmlspecialchars($_SERVER['PHP_SELF'])?>">伺服器位址:<input type="text" name="mysqlip"/><br/>伺服器帳號:<input type="text" name="mysqluser"/><br/>伺服器密碼:<input type="password" name="mysqlpassword"/><br/><input type="submit" value="串連mysql"/></form><?phpif($_SERVER['REQUEST_METHOD']=="POST"){//擷取提交方式進行對比,然後用if進行判斷!  //用mysqli物件導向方法串連mysql資料庫  $servername=$_POST['mysqlip'];//伺服器位址  $username=$_POST['mysqluser'];//使用者帳號  $password=$_POST['mysqlpassword'];//密碼  $conn = new mysqli($servername,$username,$password);//把myqli執行個體化,用物件導向連結mysql資料庫!  if($conn->connect_error){//$conn->connect_error用物件導向來表示,有錯誤資訊會返回字串,沒錯誤資訊返回null;用if判斷輸出的資訊;    echo "串連失敗!".$conn->connect_error;//返回null輸出  }else{    echo "你所串連的資料庫地址為:".$servername;    echo "<br/>你所串連的資料庫帳號為:".$username;    echo "<br/>你所串連的資料庫密碼為:".$password;    echo "<br/>串連成功!";//返回字串輸出  }  if($conn->connect_error){    echo "<br/>未檢測到串連的資料庫,所以未關閉!";  }else{    $conn->close();//物件導向關閉資料庫!    echo "<br/>已成功關閉資料庫連接!";  }}?>

第一個if判斷頁面是否已POST方式提交資料,防止賦值的時候報錯;

第二個if判斷資料庫是否已成功串連錯誤,判斷對用戶端進行返回;

第三個if判斷資料庫是否已成功串連錯誤,判斷進行關閉串連;

以上這篇PHP中用mysqli物件導向開啟串連關閉mysql資料庫的方法就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支援雲棲社區。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.