gpt4 book ai didi

php - 如何将不同的表单数据发送到php文件以保存在数据库中

转载 作者:行者123 更新时间:2023-11-29 19:08:57 25 4
gpt4 key购买 nike

我在不同的页面上有很多表单,我想将这些表单数据发送到单个 php 文件以将它们存储在数据库中。

例如对于类别、项目、供应商等。我无法为每个文件创建 php 文件以从 $_POST 数组获取其值并将其存储在数据库中...

从每个表单或页面调用相同的 php 文件来存储其数据。所以我想将 INSERT INTO table() VALUES(txtfield_name, txtarea_description 等) 等字符串发送到 php 文件。

最佳答案

您可以创建一个变量,将其与表单一起发送到 php 文件,然后在 php 文件中您可以设置 switch 语句或嵌套 if 语句来识别表单,然后对它们执行操作。

<form action="page.php" method="post">
//set up a hidden variable that will help you identify the form
<input type="hidden" name="form_id" value="form1"/>
//then you can fill in other form inputs below
</form>

然后在您的 php 文件中获取 form_id 变量并检查类型

<?php

$form_id = $_POST['form_id'];

if($form_id == 'form1'){
//carry out actions for form 1
}
else if($form_id == 'form2'){
//carry out actions for form 2
}

//and so on for all your cases.

如果有帮助或者您发现挑战,请告诉我

关于php - 如何将不同的表单数据发送到php文件以保存在数据库中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43248556/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com