Javascript 在PHP服务器上将值从JSON(Ajax)获取到数组
我有一个问题,因为他们的工作需要通过PHP服务器处理JSON对象并将其添加到数据库中的记录中?我该怎么做 我的JavaScript代码:Javascript 在PHP服务器上将值从JSON(Ajax)获取到数组,javascript,php,ajax,Javascript,Php,Ajax,我有一个问题,因为他们的工作需要通过PHP服务器处理JSON对象并将其添加到数据库中的记录中?我该怎么做 我的JavaScript代码: xhttp = new XMLHttpRequest(); xhttp.open("GET", "addPosition.php?Positions=" + JSON.stringify(positions), true); xhttp.send(); PHP: 试试这个代码 JQuery代码 <script> your_array=[]; yo
xhttp = new XMLHttpRequest();
xhttp.open("GET", "addPosition.php?Positions=" + JSON.stringify(positions), true);
xhttp.send();
PHP:
试试这个代码
JQuery代码
<script>
your_array=[];
your_array=JSON.stringify(your_array);
$.ajax(
{
url:"results.php", // your php page
method:"post",
async:true,
data:{'key':your_array},
success:function(data)
{
alert("data inserted");
}
});
</script>
<?php
$your_array= json_decode(filter_input(INPUT_POST, 'key'));
echo "<pre>"
print_r($your_array);
// first of print your date then do your Database Operations
?>
您的_数组=[];
您的_数组=JSON.stringify(您的_数组);
$.ajax(
{
url:“results.php”//您的php页面
方法:“张贴”,
async:true,
数据:{'key':您的_数组},
成功:功能(数据)
{
警报(“插入数据”);
}
});
PHP代码
<script>
your_array=[];
your_array=JSON.stringify(your_array);
$.ajax(
{
url:"results.php", // your php page
method:"post",
async:true,
data:{'key':your_array},
success:function(data)
{
alert("data inserted");
}
});
</script>
<?php
$your_array= json_decode(filter_input(INPUT_POST, 'key'));
echo "<pre>"
print_r($your_array);
// first of print your date then do your Database Operations
?>
json\u php中的解码函数?