我已经提出了一些关于这个的问题,我被帮助过了,但是他们说这种方式只有在表单正常时才有效,输入的名字是“something here”我的表单只有一个输入“文本”名称“表”来放表格表格的其余部分来自通过mysql ajax。我的问题是,如何将此表单传递到数据库,因为它是动态的?我的代码如下。动态表单并通过jquery和ajax发送给mysql
我的形式
Mesa
Finalizar Pedido
和JavaScript代码。
$('#formRel').submit(function(event){
event.preventDefault();
var formDados = new FormData($(this)[0]);
$.ajax({
method: "POST",
url: "relatorio.php",
data: $("#formRel").serialize(),
dataType : "html"
})
};
插入查询是这样的。
error_reporting(-1);
ini_set('display_errors', 'On');
//Criar a conexao
$link = new mysqli ("localhost", "root", "", "restaurant");
if($link->connect_errno){
echo"Nossas falhas local experiência ..";
exit();
}
//echo "
"; print_r($_POST); exit;
$mesa = $_POST['numero_mesa'];
$pedido = $_POST['products'];
$preco = $_POST['products'];
$sql = "INSERT INTO spedido ('pedido','preco','numero_mesa') VALUES ('$mesa','$pedido','$preco')";
$link->query($sql);
?>