第二天,php筆記,菜鳥級別,新手望見諒!
今天,主要寫一下面向過程風格,連接數據庫事例!
<?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筆記,菜鳥級別,新手望見諒!