1. 程式人生 > >PHP的數據訪問

PHP的數據訪問

ech php 數據 sql語句 鏈接 all 中間 通道 oot

//數據訪問
//1.使用函數 在新版本裏已經廢棄
//2.面向對象的方式 Mysqli類
//3.pdo的方式

//使用Mysqli類來訪問數據庫
//1.造Mysqli的對象,相當於在PHP和mysql數據庫中間建立了通道
$db = new mysqli("localhost","root","","0812");
//2.判斷鏈接是否出錯
if(mysqli_connect_error()){
echo "連接失敗";
exit; //如果連接出錯直接結束程序
}
//3.寫SQL語句
$sql = "select * from student";
//4.執行準備好的SQL語句
$result = $db->query($sql); //如果執行的是查詢語句,返回的是結果集對象,若果執行其它語句返回true和false
//5.從結果集對象裏取數據
// $arr = $result->fetch_row(); //每次讀一條,返回數組
//使用while讀取所有數據
// while($arr = $result->fetch_row()){
// var_dump($arr);
// }


// $arr = $result->fetch_all(); //讀取所有返回二維數組
// var_dump($arr);

// $arr = $result->fetch_assoc(); //讀取一條,返回關聯數組
// var_dump($arr);


// $arr = $result->fetch_object(); //讀取一條,返回對象
// var_dump($arr);

$arr = $result->fetch_all(); //讀取所有返回二維數組

PHP的數據訪問