使用提交按钮通过 PHP 将条目插入 MySQL 数据库?

新手上路,请多包涵

我是 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 本身工作得很好,但我希望它在按下“提交”按钮时执行。

任何帮助将不胜感激。

谢谢

托博。

原文由 Tobo 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 249
1 个回答

只需将表单的 action 设置为执行插入的脚本的 URL。

请注意,由于您正在修改数据库,因此请求可能 是非幂等的,您应该使用 POST 方法。

 <form action="/path/to/your/script.php" method="post">
    <input type="submit">
</form>

原文由 Quentin 发布,翻译遵循 CC BY-SA 3.0 许可协议

推荐问题