https://ithelp.ithome.com.tw/articles/10260103
根據上文把資料庫建立好之後,我們就要來試著連線我們的資料庫
檔案名稱 : db.php
(不囉嗦,先附上連線資料庫的程式碼)
<?php
$host = 'localhost';
$dbuser = 'root';
$dbpw = '1234';
$dbname = '自己的資料庫名稱';
$link = mysqli_connect($host, $dbuser, $dbpw, $dbname);
if($link){
mysqli_query($link,"SET NAMES utf8");
}else{
echo '無法連線資料庫 :<br/>' .mysqli_connect_error();
}
?>
本地伺服器,使用 localhost
$host = 'localhost';
前面安全性設定時所設定的帳號
$dbuser = 'root';
前面安全性設定時所設定的密碼
$dbpw = '1234';
自己的資料庫名稱
$dbname = '資料庫名稱';
**使用連結資料庫函式 mysqli_connect(),並將連結後的結果存在$link裡面
$link = mysqli_connect($host, $dbuser, $dbpw, $dbname);
--> 連線成功則 echo 資料庫連線成功
--> 連線失敗則 echo 無法連接資料庫
if($link){
//設定連線編碼為utf8
//mysqli_query(資料庫連線, "utf8") 為執行sql語法的函式
mysqli_query($link,"SET NAMES utf8");
echo '資料庫連線成功';
}else{
echo '無法連線資料庫 :<br/>' .mysqli_connect_error();
}
檔案名稱 : login.php
<?php
require_once 'db.php';
?>
若要使 login.php 用最簡單的程式碼也可以連上資料庫,
就利用 require_once 引入 db.php 這個檔案,就可以直接連上資料庫
其他檔案以此類推,使用 require_once 可以使我們的程式碼更乾淨
那明天來繼續完成我們的登入功能吧
我們鐵人賽Day20見囉!!