codeigniter 在foreach php中按id显示数据

gijlo24d  于 2022-12-07  发布在  PHP
关注(0)|答案(1)|浏览(131)

我显示项数据,在数据中有一个id,我想根据那个id显示一个数据列表x1c 0d1x
这是我代码

foreach ($list as $datas) {
            $detail = $this->M_master->get_byid($datas->id)->result();
            // foreach($detail as $v){
            //  $row[] = $v->barang;
            // }
            $row = array();
            $no++;
            $row[] = $no;
            $row[] = $detail; //how to show data looping wehre id ?
            $row[] = $datas->name;
            $row[] = $datas->description;
            $row[] = $datas->location_name;
            $row[] = '<div class="btn-group">
            <a href=""><span type="button" class="material-icons" style="vertical-align: -6px; color: rgb(0, 0, 0); font-size: 20px;">attach_file</span></a>
        </div>';
        $data[] = $row;
    }
 
    $output = array(
                "draw" => intval($_POST["draw"]),
                "recordsTotal" => $this->M_master->count_all(),
                "recordsFiltered" => $this->M_master->count_filtered(),
                "data" => $data,
            );
    echo json_encode($output);

/如何显示数据循环的wehre id?

jvidinwx

jvidinwx1#

你可以在你的每一天里做所有的事情

$data = array();
for ($i = 0; $i < count($list); $i++) {
            
    $data[$i]['no'] = $i +1; //no stars in 1
    $data[$i]['details'] = $this->M_master->get_byid($datas->id)->result();                
    $data[$i]['name'] = $datas->name;
    $data[$i]['description'] = $datas->description;
    $data[$i]['location_name'] = $datas->location_name;
    //dont put the button because no sense, better you can just write the url
    $data[$i]['url'] = 'https://urlhere.dom/whateveryouwant';
}

$output = array();
$output['draw'] = intval($_POST["draw"]);
$output['recordsTotal'] = $this->M_master->count_all();
$output['recordsFiltered'] = $this->M_master->count_filtered();
$output['data'] = $data;

echo json_encode($output, true); //True for go key-value

现在,当你阅读时,只需要去object.key。(javascript中的例子)

YourgetData.forEach(element => console.log(element.draw, element.data.id, element.data.name, element.data.url));

相关问题