MySQL連結----利用PHP
(要進入此課程需要了解phpMyAdmin的操作與SQL基本語法)
步驟一腄B 請利用phpMyAdmin加入資料庫(名稱自取,假設為hlf)
步驟二、建立你要的TABLE。如圖
步驟三、PHP的資料庫連結部分
利用下列php的函數 |
|
mysql_connect() | 連接MySQL資料庫 |
mysql_select_db() | 開啟資料庫 |
//先建立與MySQL的連線,或用mysql_pconnect()也可以
//此處的用戶帳號必須在MySQL中建立,與系統的帳號無關
$存取指標 =
mysql_connect("主機名稱或IP", "用戶帳號", "用戶密碼");
//在phptriad中,預設管理用戶帳號為root,沒有密碼
//選擇資料庫
mysql_select_db("資料庫名稱", $存取指標);
範例:
$link = mysql_connect("163.21.114.200", "root",
"");
mysql_select_db("hlf", $link) or
die("mysql_select_db() 資料庫無法連結!");
當此步驟完成,方可以利用php連結至MySQL。
技巧: 然後,在你需要作資料庫連結的地方先讀取此檔 include("須寫完整路徑"); 例如: |
步驟四、利用mysql_query()執行SQL語法
//送出Query範例://查詢
$result = mysql_query("SELECT * FROM testdb",
$link);
如果SQL語法不為select時,可利用下列程式作為檢查mysql_query()執行狀態是否成功
if(mysql_query("SQL之增刪改語法",$link))
{
//SQL之增刪改語法執行成功
}
else{
//SQL之增刪改語法執行失敗
}
步驟五、利用迴圈讀取Select出的資料
//用迴圈取出欄位內容
while ($row = mysql_fetch_array($result))
{ |
//用迴圈與表格取出欄位內容
//列出欄位名稱 echo "</table>"; |