php實現串連mysql資料庫的方法

來源:互聯網
上載者:User
本文主要介紹了php串連mysql資料庫的方法步驟。具有很好的參考價值,下面跟著小編一起來看下吧

串連資料庫:

使用物件導向的方法;

1.造一個mysqli對象,造連線物件

2.準備一條SQL語句

3.執行SQL語句,如果是查詢語句。成功返回結果及對象

4.從結果集對象裡找到資料;

查詢屬性代碼:

<?php//造一個mysqli對象,造連線物件$db=new MySQLi("localhost","root","12345678","heiheihei");//括弧裡面填的是IP地址網域名稱,使用者名稱,密碼,資料庫的名字  //準備一條SQL語句$sql = "select * from student";//執行SQL語句,如果是查詢語句。成功返回結果及對象$reslut = $db->query($sql);//判斷返回是否有內容,執行成功if($reslut){//如果成功了,從結果集對象裡找到資料;  $attr = $reslut->fetch_all();//返回索引數組:$attr = $reslut->fetch_row()//返回關聯陣列:tch_assoc();//返回對象:$attr = $reslut->fetch_object();//返回既有索引又有關聯:$arrt = $reslut->fetch_array();  var_dump($attr);?>

最後的傳回值是一個集對象,為了方便清晰的看到結果 我們用到了fetch_all(),fetch_row(); fetch_object();

增刪改語句:

增加一條資訊:

//造連線物件$db = new MySQLi("localhost","root","12345678","heiheihei");//準備SQL語句$sql = "insert into cou values('3-111','嘿嘿','803')";  //執行SQL語句$r = $db ->query($sql);if($r)//如果$r是ture{  echo "執行成功";}else {  echo "執行失敗";}

改變一條資訊:

<?php//造連線物件$db = new MySQLi("localhost","root","12345678","heiheihei");//準備SQL語句$sql = "update cou set cname='哈哈' where tno='803'";  //執行SQL語句$r = $db ->query($sql);if($r){  echo "執行成功";}else {  echo "執行失敗";}?>

刪除:

<?php//造連線物件$db = new MySQLi("localhost","root","12345678","heiheihei");//準備SQL語句$sql = "delete from cou where tno='803'";  //執行SQL語句$r = $db ->query($sql);if($r){  echo "執行成功";}else {  echo "執行失敗";}?>

以上就是本文的全部內容,希望對大家的學習有所協助。


聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.