我在使用bootstrap的应用程序的单个页面上创建了两个表单“Hire”和“Work”。
每个表单更新数据库中的相应表。当我点击“Hire”按钮时,它应该更新其特定的数据库表,并为“工作”按钮更新。
<div align="center">
<button type="button" class="btn btn-success" data-toggle="modal" data-target="#exampleModal" data-whatever="@mdo">Looking to Hire</button>
<button type="button" class="btn btn-success" data-toggle="modal" data-target="#exampleModal" data-whatever="@fat">Looking for Work</button>
</div>
这是一种形式。如何使用条件语句更新与提交的表单对应的正确表。
<?php
$dbc = mysqli_connect('localhost', 'root', '', 'skill') or die('Error in Conection');
$title = $_POST['title'];
$details = $_POST['detail'];
$hours = $_POST['hours'];
$skills = $_POST['skills'];
$payment = $_POST['payment'];
$query = "INSERT INTO employer_post (title, details, hours, skills, payment) values ('$title', '$details', '$hours', '$skills', '$payment')";
mysqli_query($dbc, $query) or die('Error in Connection');
echo 'Job Added Succesfully!'; mysqli_close($dbc);
?>
我使用的是html5,css3,JS和PHP。我是新手,我不知道如何做到这一点。请帮我举个例子。
提前致谢!
答案 0 :(得分:0)
我为一系列意见/问题道歉。如果我没有提供准确答案所需的全部信息,我绝不想发表答案。
无论我上面的评论如何,你都可以用这个来完成你想要的......
将此元素放在“雇用”表格中......
<input type="hidden" name="MM_update" id="MM_update" value="hire" />
将此元素放在“工作”表单中......
<input type="hidden" name="MM_update" id="MM_update" value="work" />
然后你可以使用这个条件语句......
if ((isset($_POST["MM_update"])) && ($_POST["MM_update"] == "hire")) {
// update sql process for hire table
}
if ((isset($_POST["MM_update"])) && ($_POST["MM_update"] == "work")) {
// update sql process for work table
}
快乐的编码!