简体   繁体   English

如何分隔mysql db行中的每一列? 在拉拉韦尔

[英]how to separate each and every column in the mysql db row ? in laravel

Controller 控制者

public function getback(Request $request)
{

    $chart = DB::table('BirthChart_1')
             ->where('FileId', 123)
             ->get();

            return $chart;

}

http://127.0.0.1:8000/getback http://127.0.0.1:8000/getback

output be like 输出像

[{"FileId":123,"k1":3,"k2":4,"k3":null,"k4":null,"k5":null,"k6":5,"k7":null,"k8":null,"k9":null,"k10":null}] [{{“ FileId”:123,“ k1”:3,“ k2”:4,“ k3”:null,“ k4”:null,“ k5”:null,“ k6”:5,“ k7”:null, “ k8”:null,“ k9”:null,“ k10”:null}]

I want to get access each and every column separately , I put like that 我想分别访问每一列,就像这样

return $chart["k1"];

got error ... 出现错误...

my main task is take the each column's data send into script 我的主要任务是将每列的数据发送到脚本中

您将得到一个行数组,请尝试:

return $chart[0]["k1"];

Controller be like 控制器就像

public function getback(Request $request)
{


    $chart = DB::table('BirthChart_1')
             ->where('FileId', 123)
             ->get();



            foreach ($chart as $key ) {
                $f[] = [$key->k1,$key->k2,$key->k3,$key->k4,$key->k5,$key->k6,$key->k7,$key->k8,$key->k9,$key->k10];

            }

            return response()->json($f);
}

output of the result 结果输出

[[3,4,null,null,null,5,null,null,null,null]]

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 如何从通过json_encode传递的mysql db中拆分行以显示在单独的文本框中 - How to split the row from mysql db passed through json_encode to display in separate textboxes 如何为csv中的每个列创建单独的图表 - How to create a separate chart for every column in csv 每行一个表格(每列一个字段),每个表格都有按钮:如何管理脏状态? - One form by row (fields for every column) with buttons for each: how to manage the dirty state? Highcharts:如何将每列显示为单独的系列? - Highcharts: How to display each column as a separate series? 如何通过 Google Script 获取每个单独列的单独总和? - How to get separate sums per each separate column by Google Script? jQuery如何更改行的背景色,将每行分开? - jQuery How to change row background color, fror each separate row? 如何在带有自定义html的jquery数据表中为每一列添加一行,从而将html代码保留在模板中并将javascript代码保留在单独的文件中? - How to add a row in a jquery datatable with custom html for each column keeping html code in template and javascript code in separate files? 如何创建两列布局,每列具有单独的滚动条 - How to create two column layout with separate scroll bar each column 如何在每列增加1的情况下连续循环,依此类推 - how to loop in a row with each column increasing by 1 and so on 如何在角形的每一行显示两列? - how to show two column at each row in angular?
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM