【发布时间】:2014-11-05 04:25:23
【问题描述】:
我正在调用发送数组函数,我希望创建数组并将其发送到我的 PHP 文件。我希望 PHP 提取数据并将值输入到 mySQL 数据库的列中。
function sendArray(){
var name = "John";
var address = "UK"
var sendInfo = {
Name: name,
Address: address,
};
$.ajax({
url: "http://server/~name/folder/insertOffer.php",
type: "POST",
dataType: "json",
data: {data: sendInfo},
})
.done(function(msg) {
if (msg) {
alert("Somebody" + name + " was added in list !");
location.reload(true);
} else {
alert("Cannot add to list !");
}
});
}
<?php
include("mysqlconnect.php");
$sendInfo = file_get_contents('php://input');
$data = [];
$Name = $_POST['data']['name'];
$Address = $_POST['data']['Address'];
mysqli_query($con,"INSERT INTO offerSelected (Id, Url)
VALUES ('$name', '$address')");
?>
【问题讨论】:
-
您遇到的错误是什么
标签: php mysql arrays ajax cordova