本文主要介紹了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 "執行失敗";}?>
以上就是本文的全部內容,希望對大家的學習有所協助。