我需要从网页写入大约80行的数据库。表就像
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);
我有写入db的脚本,但我不知道如何将这些值从我的页面传输到脚本。我是否需要GET请求或如何?有人可以给我一些建议吗?
答案 0 :(得分:0)
有两种方法可以从网页表单到服务器获取信息 - GET
,附加到URL查询字符串的变量,以及POST
,HTTP请求正文中的变量。这些分别在PHP代码中填充$_GET
和$_POST
。如果您需要进一步说明,请阅读PHP手册或购买书籍。
答案 1 :(得分:0)
你可以通过GET或POST传递变量并将它们作为数组加入
$ _ GET ['var_name']
或
$ _ POST ['var_name']
请在执行
之前阅读有关php / sql安全性的信息答案 2 :(得分:0)
使用$_POST
或$_GET
。有关如何使用的信息,请参阅PHP手册。
答案 3 :(得分: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表单。