Jquery UI插入到mysql错误
我正在制作一个脚本,将一个国家插入到我的数据库中,但我根本不工作,我尝试了许多方法,但没有运行。我测试了php代码,插入是正确的,模态窗口可以工作,但是我不能从模态表单中插入国家。我的英语不是很好,但也许你能通过代码更好地理解我,提前谢谢 表格Jquery UI插入到mysql错误,mysql,forms,insert,modal-dialog,Mysql,Forms,Insert,Modal Dialog,我正在制作一个脚本,将一个国家插入到我的数据库中,但我根本不工作,我尝试了许多方法,但没有运行。我测试了php代码,插入是正确的,模态窗口可以工作,但是我不能从模态表单中插入国家。我的英语不是很好,但也许你能通过代码更好地理解我,提前谢谢 表格 <div id="dialog-form" title="insertar pais"> <form name="registeracc" id="registeracc" action="insertpais.php"
<div id="dialog-form" title="insertar pais">
<form name="registeracc" id="registeracc" action="insertpais.php" method="post">
<input required type="text" id="pais" name="pais" class="span2" />
</form>
</div>
请使用事先准备好的声明。您的代码易受SQL注入攻击。谢谢,我知道这一点,但我尝试先修复错误。jquery不在php中执行insert。非常感谢。因为您缺少一个
代码>在mysqli\u查询之后
。您需要使用错误处理;但当我直接运行php并将$pais更改为“Germany”时,仍然不起作用。插入工作正常,错误在脚本之间的通信中。再次感谢使用您正在使用的错误处理程序更新您的代码
$(function(){
var username=$("#pais").val();
$( "#dialog-form" ).dialog({
autoOpen: false,
height: 200,
width: 600,
modal: true,
buttons: {
"Registrar": function() {
$.post("insertpais.php", { pais: "pais"} );
$(this).dialog("close");
}//End function
}//end buttons
});//end dialog
</script>
include("database.inc.php");
if(isset($_GET['pais']) ){
$pais = $_GET['pais'];
$sql="INSERT INTO countries (id,iso,name) VALUES ('','','$pais')";
mysqli_query($link2,$sql);
}