Javascript 表单中的自动生成(也是自动递增)输入字段
Javascript 表单中的自动生成(也是自动递增)输入字段,javascript,php,jquery,html,forms,Javascript,Php,Jquery,Html,Forms,在表单页面上创建一个select查询以获取您的账单号。将其保存在数据库中,并以增量(+1)显示在账单号的输入值上 这可能是逻辑,在后端检查(插入数据库之前),如果账单编号已经在数据库中,则重定向回表单,并显示一些错误消息“上一个账单编号已经存在”,然后让他提交表单,因为我们已经动态设置了账单编号 试试这个,它可能对你有帮助。提交后,它将重定向您的页面,以便旧数据云不会在第二次插入 $newURL="youfile.php"; if (ISSET($_POST['submit'])) {
在表单页面上创建一个select查询以获取您的账单号。将其保存在数据库中,并以增量(+1)显示在账单号的输入值上 这可能是逻辑,在后端检查(插入数据库之前),如果账单编号已经在数据库中,则重定向回表单,并显示一些错误消息“上一个账单编号已经存在”,然后让他提交表单,因为我们已经动态设置了账单编号
试试这个,它可能对你有帮助。提交后,它将重定向您的页面,以便旧数据云不会在第二次插入
$newURL="youfile.php";
if (ISSET($_POST['submit']))
{
$bill_no = $connection->real_escape_string($_POST['bill_no']);
$patient_name = $connection->real_escape_string($_POST['patient_name']);
$bill_date = $connection->real_escape_string($_POST['bill_date']);
$query = "INSERT INTO bills(bill_no, patient_name, bill_date) VALUES (?,?,?)";
$stmt = $connection->prepare($query);
$stmt->bind_param("sss", $bill_no, $patient_name, $bill_date );
$stmt->execute();
header('Location: '.$newURL);
}
$connection->close();
更多了解请输入您的代码,您尝试了什么。@rahul实际上我不知道如何解决我的问题。我只是有个概念。你是说不提交表单,ID值会自动增加吗??下一个user@KarthiVenture是的,如果用户没有提交表单或关闭浏览器,则不应保存该值。您可以发布php代码吗