Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/258.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
我们可以在php中的json数组中显示日期等记录吗?_Php_Json_Wordpress - Fatal编程技术网

我们可以在php中的json数组中显示日期等记录吗?

我们可以在php中的json数组中显示日期等记录吗?,php,json,wordpress,Php,Json,Wordpress,我写的是: $qry2 = $wpdb->get_results("SELECT ( SELECT guid FROM wp_posts WHERE id = m.meta_value ) AS image_url,date(p.post_date) as post_date,post_title as image_title FROM wp_posts p, wp_postmeta m WHERE p.post_type = 'image' AND p.post_status = 'pu

我写的是:

$qry2 = $wpdb->get_results("SELECT ( SELECT guid FROM wp_posts WHERE id = m.meta_value ) AS image_url,date(p.post_date) as post_date,post_title as image_title FROM wp_posts p, wp_postmeta m WHERE p.post_type = 'image' AND p.post_status = 'publish' AND p.id = m.post_id AND p.post_title != 'Auto Draft' AND m.meta_key = '_thumbnail_id' order by p.post_date desc");


    foreach($qry2 as $thumb_url){

            $res_arr_value[$thumb_url->post_date][] = $thumb_url;
                }
        //  }

$msg= array('msg'=>'photo exist','status'=>'success','data'=>$res_arr_value);
$jsonmsg= json_encode($msg);
echo $jsonmsg;
现在我得到了这样的回复:

{
    "msg": "photo exist",
    "status": "success",
    "data": {
        "2017-08-22": [
            {
                "image_url": "/uploads/ilse-niemann-struweg-1.jpg",
                "image_title": "Image2"
            },
            {
                "image_url": "/uploads/Teresa-Pidduck-1.jpg",
                "image_title": "Test Photo2"
            },
            {
                "image_url": "/uploads/Milagrita-Shin_Foundation.jpg",
                "image_title": "Test Photo"
            }
        ],
        "2017-04-27": [
            {
                "image_url": "/uploads/msa-youtube.png",
                "image_title": "Image"
            }
        ]
    }
}
我想回应如下:

{“msg”:“照片存在”, “状态”:“成功”, “数据”: [{“记录”: [{“image”:“/上传/ilse-niemann-struweg-1.jpg”, “日期”:“2017-08-22”, “标题”:“图像2” }, {“image”:“/上传/Milagrita-Shin_Foundation.jpg”, “日期”:“2017-08-22”, “标题”:“测试照片”} ], “记录”: [{“image”:“/上传/msa youtube.png”, “日期”:“2017-04-27”,
“标题”:“图像”}]}

谢谢,我找到了答案。如我所愿

{“msg”:“照片存在”, “状态”:“成功”, “数据”:[{ “日期”:“2017-08-25”, “记录”:[ { “image_url”:“/上传/for-international-students-img1.jpg”, “发布日期”:“2017-08-25”, “图像标题”:“Test3” }, { “image_url”:“/上传/academic overview.jpg”, “发布日期”:“2017-08-25”, “图像标题”:“测试” }, { “image_url”:“/上传/source_img.jpg”, “发布日期”:“2017-08-25”, “图像标题”:“演示测试” } ] }, { “日期”:“2017-08-22”, “记录”:[ { “图像url”:“/上传/roselle sherriff img.jpg”, “发布日期”:“2017-08-22”, “图像标题”:“测试图像2” }, { “图像url”:“/上传/acb_img.png”, “发布日期”:“2017-08-22”, “图像标题”:“测试图像1” } ] }, { “日期”:“2017-04-27”, “记录”:[ { “image_url”:“/uploads/programmes-offered-1.jpg”, “发布日期”:“2017-04-27”, “图像标题”:“图像” } ] } ]
}谢谢,我找到了答案。如我所愿

{“msg”:“照片存在”, “状态”:“成功”, “数据”:[{ “日期”:“2017-08-25”, “记录”:[ { “image_url”:“/上传/for-international-students-img1.jpg”, “发布日期”:“2017-08-25”, “图像标题”:“Test3” }, { “image_url”:“/上传/academic overview.jpg”, “发布日期”:“2017-08-25”, “图像标题”:“测试” }, { “image_url”:“/上传/source_img.jpg”, “发布日期”:“2017-08-25”, “图像标题”:“演示测试” } ] }, { “日期”:“2017-08-22”, “记录”:[ { “图像url”:“/上传/roselle sherriff img.jpg”, “发布日期”:“2017-08-22”, “图像标题”:“测试图像2” }, { “图像url”:“/上传/acb_img.png”, “发布日期”:“2017-08-22”, “图像标题”:“测试图像1” } ] }, { “日期”:“2017-04-27”, “记录”:[ { “image_url”:“/uploads/programmes-offered-1.jpg”, “发布日期”:“2017-04-27”, “图像标题”:“图像” } ] } ]
}

您想要实现什么?是原始数据还是预期输出?你需要给我们所有的信息。原始数据、预期输出和您自己解决它的尝试。这个问题目前还不清楚。@MagnusEriksson,这是预期的结果。请阅读我的评论。我们没有足够的信息来帮助您。你也需要自己尝试一下。因此,这不是一个免费的编码服务。你需要弄清楚预期的输出实际上应该是什么样子。您问题中的当前格式无效且不可能。您希望实现什么?是原始数据还是预期输出?你需要给我们所有的信息。原始数据、预期输出和您自己解决它的尝试。这个问题目前还不清楚。@MagnusEriksson,这是预期的结果。请阅读我的评论。我们没有足够的信息来帮助您。你也需要自己尝试一下。因此,这不是一个免费的编码服务。你需要弄清楚预期的输出实际上应该是什么样子。您问题中的当前格式无效且不可能。