在PHP與Mysql的互動過程中,SQL語法的查詢、新增、修改及刪除的作用僅是結果的呈現,在PHP與MySQL兩個系統的操作過程,大致可分為下列簡單的幾個步驟:
一、連結資料庫
- 建立連線:
$link = mysql_connect("Mysql主機名稱", "帳號", "密碼")
or die("無法連接資料庫: " . mysql_error( )); - 選擇資料庫:
mysql_select_db("資料庫名稱") or die("無法選擇資料庫");
二、執行SQL語法
- 建立SQL語法
(查詢) $query = "SELECT * FROM my_table";
(新增) $query = "INSERT INTO my_table (c1,c2,...) VALUES ( value1,value2, ...)";
(修改) $query = "UPDATE my_table SET c1='abc' WHERE id='100' ";
(刪除) $query = "DELETE FROM my_table WHERE id='100' "; - 送出SQL語法到資料庫系統
$result = mysql_query($query) or die("無法送出" . mysql_error( ));
三、取得執行SQL語法後的結果 (指查詢部份)
- while ( $row = mysql_fetch_array($result) ) {
echo $row[0]."<BR>";
}
四、釋放與Mysql的連線
mysql_free_result($result);
沒有留言:
張貼留言