我想通过ajax在mysql db中插入数据。我已按照列表中的apporach,但是,它没有提到我应该在php部分做什么。在这个例子中它只显示
var queryString = $.param(formData);
// jqForm is a jQuery object encapsulating the form element. To access the
// DOM element for the form do this:
// var formElement = jqForm[0];
alert('About to submit: \n\n' + queryString);
并获得一个输入值的字符串,如何在我的mysql页面中检索它们?thankyou 另外,我注意到当我将它与jquery表单验证插件结合使用时,表单将在检查之前提交,我知道有一个选项可以暂停提交,但是有没有代码让ajax知道代码是否已经过vaildated? 谢谢!
答案 0 :(得分:1)
您可以使用if语句验证表单中的数据,然后如果它返回有效数据,它可以使用查询字符串运行ajax请求。至于PHP,根据您发送变量的方法,您可以使用:
$var = $_GET['var1'];
$var = $_POST['var1'];
$var = $_REQUEST['var1'];
您还应确保在将PHP脚本中的所有变量插入数据库之前验证并转义其中的所有变量,以防止注入。