網路城邦
上一篇 回創作列表 下一篇   字體:
PHP 寫入和讀出
2017/06/30 10:45:27瀏覽655|回應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:


while ($line = mysql_fetch_assoc($result)) {
print("

".$line["schoolNumber"]."
( 休閒生活網路生活 )
回應 推薦文章 列印 加入我的文摘
上一篇 回創作列表 下一篇

引用
引用網址:https://classic-blog.udn.com/article/trackback.jsp?uid=samdeng&aid=105491858