使用jQuery将数据形成数据库

我有一个JavaScript函数,下面是一些参数:

insertdata(micheal, newyork)

我希望能够这样插入:

name = micheal
location = newyork 

到我的MySQL数据库使用PHP和jQuery。

这两项数据都不是来自表单。 我只是通过JavaScript传递它们。


由于我不能评论声誉,我建议你一个解决方案,通过jQuery你可以将它作为隐藏字段附加到当前表单中,并在PHP后端提交,并且可以将其保存在数据库中。

如果您需要关于如何将其附加到表单上的帮助,请告诉我。

var name = $("<input type='hidden' name='whatever' value='micheal' />");
$("#myform").append(name);

也看看这个

动态添加使用jQuery的元素

要在PHP中处理这个问题,

$variable_name_1 = $_POST['name_of_form_field_1'];
$variable_name_2 = $_POST['name_of_form_field_2'];

//Read how to sanitize variables
$query = "INSERT INTO table_name (field1, field2) VALUES ('$variable_name_1', '$variable_name_2')";
$result = mysqli_query($query);
if(!$result) {
   echo "Error" . mysqli_error();
}
else {
  echo "Done!";
}

您可以通过执行此var_dump($_POST)提交表单的快照,

链接地址: http://www.djcxy.com/p/83499.html

上一篇: form data into database using jQuery

下一篇: correct syntax for pure javascript