Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/286.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在PHP服务器上将值从JSON(Ajax)获取到数组_Javascript_Php_Ajax - Fatal编程技术网

Javascript 在PHP服务器上将值从JSON(Ajax)获取到数组

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

我有一个问题,因为他们的工作需要通过PHP服务器处理JSON对象并将其添加到数据库中的记录中?我该怎么做

我的JavaScript代码:

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中的解码函数?