gpt4 book ai didi

javascript - PHP laravel 使用 jQuery 解析数据或将它们组合成单个数组

转载 作者:行者123 更新时间:2023-11-29 02:39:41 25 4
gpt4 key购买 nike

我有这个代码

           $days = [];
foreach ($list1 as &$day){
$pleads = \DB::table('leads')
->selectRaw('count(*)')
->whereColumn('owned_by_id', 'users.id')
->where('lead_source_id', 7)
->whereRaw("DATE(created_at) = '$day'");

$mleads = \DB::table('leads')
->selectRaw('count(*)')
->whereColumn('owned_by_id', 'users.id')
->where('lead_source_id', 3)
->whereRaw("DATE(created_at) = '$day'");

$aleads = \DB::table('leads')
->selectRaw('count(*)')
->whereColumn('owned_by_id', 'users.id')
->where('lead_source_id', 4)
->whereRaw("DATE(created_at) = '$day'");

$personalleads = \DB::table('users')
->where('id', $id) // User ID
->select('users.id')
->selectSub($pleads, 'pleads')
->selectSub($mleads, 'mleads')
->selectSub($aleads, 'aleads')
->get();
$days []= $performanceTable;
}
return $days;

输出是

[[{"userid":1,"pleads":2,"mleads":1,"aleads":1}],[{"userid":1,"pleads":2,"mleads":1,"aleads":1}]]  

问题是如何使用 jQuery 解析它以访问值
或者更好的方法是如何直接用 php 像这样输出它们,这样更容易在单个数组中用 jQuery 解析它们

[{"userid":1,"pleads":2,"mleads":1,"aleads":1},{"userid":1,"pleads":0,"mleads":0,"aleads":0}]

最佳答案

您不需要 jQuery。您可以使用 JSON.parse() 将 json 转换为 javascript 对象。

您可以输出 $days[0] 以删除外部数组。

关于javascript - PHP laravel 使用 jQuery 解析数据或将它们组合成单个数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55319985/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com