首页 > 解决方案 > 用表格将数据保存在两个表中

问题描述

有三个按钮 button1、button2 和 button3,它们打开与表单相同的引导模式。现在的问题是,如果单击 button1,则在提交表单后,数据将插入 table1,然后单击 button2,然后将数据插入 table2,对 button3 也是如此。

标签: phpmysql

解决方案


您可以尝试向表单添加隐藏输入,然后单击按钮可以更改此隐藏输入的值,然后您可以决定在发布表单时应该使用哪个表来存储数据。

<form>
    <input type="hidden" id="table" name="table" value="first_table">
    <!-- other inputs -->
</form>


<button id="first_table">First</button>
<button id="second_table">Second</button>
<button id="third_table">Third</button>

<script>
    $( "#first_table" ).click(function() {
        $("#table").val("first_table");
    });
    $( "#second_table" ).click(function() {
        $("#table").val("second_table");
    });
    $( "#third_table" ).click(function() {
        $("#table").val("third_table");
    });
</script>

推荐阅读