1. 程式人生 > >第二天,php筆記,菜鳥級別,新手望見諒!

第二天,php筆記,菜鳥級別,新手望見諒!

mysq -s roo php host 成功 nco root res

今天,主要寫一下面向過程風格,連接數據庫事例!

<?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筆記,菜鳥級別,新手望見諒!