Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ajax/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 通过ajax使用复选框发送多个数据_Php_Ajax - Fatal编程技术网

Php 通过ajax使用复选框发送多个数据

Php 通过ajax使用复选框发送多个数据,php,ajax,Php,Ajax,我创建了一个表单,其中包含一个表,该表的目的是选择要管理的所需费用 现在的问题是,我在保存表中已签入的数据时遇到了问题,似乎输入中没有已传递的数据。 Sumbit.php if(isset($_POST['submit'])){ $fs = $_POST['fs']; $tp = $_POST['tp']; $result = $connect->query("INSERT INTO manage_fees (fs,tp) VALUES ('$fs','$tp')"

我创建了一个表单,其中包含一个表,该表的目的是选择要管理的所需费用


现在的问题是,我在保存表中已签入的数据时遇到了问题,似乎输入中没有已传递的数据。

Sumbit.php

if(isset($_POST['submit'])){
$fs = $_POST['fs'];
$tp = $_POST['tp'];
$result = $connect->query("INSERT INTO manage_fees (fs,tp) VALUES ('$fs','$tp')") or die($connect->error());
}

如何使用ajax发送数据


已禁用
值不会提交到服务器,因此可以使用
只读
属性轻松修复。另外,检查POST,这两个输入不在表单标签内,请将它们放在表单标签内。再次感谢您的帮助!现在它工作得很好,我现在的问题是,当你选中两个复选框时,它只保存第一个复选框值。我如何获取每个复选框的数据,以将其保存到数据库中?嗨,很抱歉回复晚了。
 <div class="form-group">
    label for="fs">Fees selected</label>
    <input type="text" class="form-control" id="fs" name="fs" required disabled>
 </div>
 <div class="form-group">
     <label for="tp">Total payment</label>
     <input type="number" class="form-control" id="tp" name="tp" required disabled>
 </div>
if(isset($_POST['submit'])){
$fs = $_POST['fs'];
$tp = $_POST['tp'];
$result = $connect->query("INSERT INTO manage_fees (fs,tp) VALUES ('$fs','$tp')") or die($connect->error());
}