PHP 寫入和讀出
2017/06/30 10:45
瀏覽656
迴響0
推薦0
引用0
一. 把資料寫到資料表
1. 首先利用mysql_connect連結sql server(sql server一般為localhost)
| Code: |
$link = mysql_connect("localhost", "您的帳號", "sql密碼") or die("Could not connect : " . mysql_error()); |
2. 接著選擇所要的資料庫
| Code: |
mysql_select_db("資料庫名稱") or die("Could not select database"); |
3. 接著寫好所要的sql命令,下面這句是將Form之中的指定欄位填入alumni這個資料表中的MyNumber欄位中
| Code: |
$query = "INSERT INTO alumni (MyNumber) VALUES("."' ' ".$_POST['schoolNumber']. " ')"; |
4. 寫好了命令,當然要想辦法送給sql server讓他去更動資料表,此時利用mysql_query這個php函數來完成
| Code: |
$result = mysql_query($query) or die("Query failed : " . mysql_error()); |
5 最後結束與sql server 的連線
| Code: |
mysql_close($link); |
二. 從資料表中取出
請參閱php官方網站
I. 首先利用mysql_connect連結sql server(系上sql server為dbhome.cs.nctu.edu.tw)
| Code: |
$link = mysql_connect("dbhome.cs.nctu.edu.tw", "您的帳號", "ql密碼") or die("Could not connect : " . mysql_error()); |
II. 接著選擇所要的資料庫
| Code: |
mysql_select_db("huangty") or die("Could not select database"); |
III. 接著寫好所要的sql命令,下面這句是將alumni資料表中的所有欄位都取出
| Code: |
$query = "Select * from alumni"; |
IV. 寫好了命令,當然要想辦法送給sql server
| Code: |
$result = mysql_query($query) or die("Query failed : " . mysql_error()); |
V. 記得要結束與sql server 的連線
| Code: |
mysql_close($link); |
VI. 取出所有的欄位之後,可以利用mysql_fetch_assoc函數,將取出的欄位變成一組associate array,便可容易的以表格顯示
\n");
}
| Code: | |
|
| ".$line["schoolNumber"]." |

