我对PHP还很陌生,所以我不太确定该如何使用它。
基本上,我试图通过HTML中的“提交”按钮将一个条目插入到我的MySQL数据库中。我似乎不能让这个工作,有可能吗?
<?php
include('db_connect.php');
$SQL = "INSERT INTO chosenitems (ID, Name, Price) VALUES ('', '4-6 Days', '£75.00')";
$result = mysql_query($SQL);
?>
INSERT本身工作得很好,但我希望它在按下“submit”按钮时执行。
如有任何帮助,我们将不胜感激。
谢谢
托比
4条答案
按热度按时间hsvhsicv1#
只需将表单的
action
设置为执行插入的脚本的URL。请注意,由于您正在修改数据库,因此请求可能是非幂等的,您应该使用POST方法。
deyfvvtc2#
PHP语言
368yc8dk3#
您可以检查按钮值是否已发布,并可以执行其中的代码行。
希望这对你有帮助
k4emjkb14#
我曾为之提交详细资料:
在页面上的每个输入字段中,我放置了
form = "submitForm"
,然后也更改了名称。(这是后面的超级全局变量)然后,我能够使用名称作为POST变量捕获下一页上的数据。
一旦我这样做了,它只是一个插入数据到数据库的情况。