在dataTables中显示选择标记(CodeIgniter)

时间:2019-03-28 13:22:22

标签: php codeigniter

我想将$item_info中的数据列表显示到选择选项中。它有4个结果。但是我无法显示它。

foreach( $query->result_array() as $row ) {  // preparing an array for table tbody            
    $nestedData   = array();
    $nestedData[] = strtoupper($row["itemname"]);
    $nestedData[] = number_format($row["qty"], 2);


    $item_id = 123;
    $item_info = $this->get_item_information_requisition($item_id);
    $select = array();

    foreach($item_info as $item) {          
        array_push($select, $item->supplierid);
    }

    $nestedData[] = '<select><option>'.$select.'</option></select>';

$select的结果为129,129,313,313。

正确的语法是什么?

1 个答案:

答案 0 :(得分:0)

尝试一下

foreach( $query->result_array() as $row ) {  // preparing an array for table tbody            
$nestedData   = array();
$nestedData[] = strtoupper($row["itemname"]);
$nestedData[] = number_format($row["qty"], 2);


$item_id = 123;
$item_info = $this->get_item_information_requisition($item_id);
$select = array();

foreach($item_info as $item) {          
    $nestedData[] = '<option value="'.$item->supplierid.'">'.$item->supplierid.'</option>';
}
}