標籤:str 串連資料庫 oca 風格 nec 設定 span row 串連失敗
今天,主要寫一下面向過程風格,串連資料庫案例!
<?php
$conn = mysqli_connect("localhost", "root", "", "php_test");
//判斷串連資料庫是否成功
if (mysqli_connect_error($conn)) {
die("串連失敗:".mysqli_connect_error());
}
//從MySQL資料庫讀取資料,設定編碼
mysqli_query($conn, "SET NAMES utf8mb4");
$sql = "SELECT * FROM zrzf_teacher";
//執行sql語句
//??????????: $conn->query($sql);這裡query是方法,執行個體對象的方法;
$result = $conn->query($sql);
if ($result->num_rows > 0) {
$dataArr = array();
while($row = $result->fetch_assoc()) {
// 存資料
$dataArr[] = $row;
}
$backJson = array("data"=>$dataArr,"result"=>‘恭喜你,查詢成功!‘);
$jsonS = json_encode($backJson);
echo $jsonS;
die;
}else{
$backJson = array("data"=>array(),"result"=>‘不好意思,沒有查詢資料!‘);
$jsonS = json_encode($backJson);
echo $jsonS;
die;
}
$conn->close();
如果不懂上方代碼什麼意思或者想看物件導向的寫法,請看http://www.cnblogs.com/KennyHito/p/6897387.html
本人剛剛接觸php,純屬菜鳥一枚,若有不對的地方請在下方留言!謝謝!
第二天,php筆記,菜鳥層級,新手望見諒!