2011-08-03 40 views
-3

我需要從約80行的網頁向數據庫寫入數據。表是類似於如何將數據從網頁傳輸到腳本以寫入數據庫 - advice

CREATE TABLE lan(
id integer NOT NULL PRIMARY KEY AUTOINCREMENT, 
fan_coil_id integer NOT NULL, 
start_time integer NOT NULL, 
end_time integer NOT NULL, 
mode integer NOT NULL DEFAULT 0, 
day integer NOT NULL DEFAULT 0); 

我有用於寫入數據庫的腳本,但我不知道如何將這些值從我的頁面傳輸到腳本。我需要使用GET請求還是如何?有人可以給我一些建議嗎?

回答

0

有兩種方法可以從網頁表單向您的服務器獲取信息 - GET,附加到URL的查詢字符串的變量和POST,HTTP請求正文中的變量。這些在你的PHP代碼中分別填充$_GET$_POST。如果您需要進一步解釋,請閱讀PHP手冊或購買一本書。

0

你可以通過GET或POST變量和acceess他們作爲陣列

$ _GET [ 'VAR_NAME']

或者

$ _ POST [ 'VAR_NAME']

請在代理之前閱讀有關php/sql的安全性

0

使用$_POST$_GET。有關如何使用,請參閱PHP手冊。

0

沒有更多細節從你身邊–是的,你需要通過HTTP GET或HTTP POST獲取值。

寫形式的HTML文件:

<form action="yourscript.php" method="POST"> 
    <input type="text" name="foo"/> 
    <input type="submit"/> 
</form> 

然後通過你的PHP腳本訪問值:

$_POST['foo'] 

同樣,當您使用method="GET",你會訪問他們$_GET。閱讀關於如何傳遞數據的HTML表單。

相關問題