我有這種表的如何合併兩個不同陣列的兩個不同的值在PHP笨
我想這樣
我已經賺得菜取數據名稱(文本),但我也需要它的ID在一個單一的數組,我怎麼能這樣做? 我的代碼如下: 控制器: -
function fetch()
{
$this->load->model('fetch');
$d=$this->fetch->call();
$e=$d->result();
$max=$d->num_rows();
for($i=0;$i<$max;$i++){
$a[$i]=$e[$i]->product;
$a2[$i]=$e[$i]->id;
$b[]=explode(',',$a[$i]);
}
echo '<pre>';
print_r($a2);
$array['arr'] = call_user_func_array('array_merge', array_map('array_values', $b));
$this->load->view('display',$array);
}
型號: -
function call()
{
$this->db->select('*');
$this->db->from('ruff');
$query = $this->db->get();
if ($query->num_rows() > 0) {
return $query;
} else {
return false;
}
}
查看: -
<body>
<input type="text" name="item" id="txt_search" list="item_list">
<datalist id="item_list">
<?php
foreach($arr as $a)
{
echo "<option>".$a."</option>";
}
?>
</datalist>
</body>
在此先感謝。