我想实现效果是。我从数据库表查询一个运营商家名称。想放到页面上显示。放到select 下拉框里面显示。公添加信息时候选择。
我已经从数据库提出了数据啊。但是就是在页面上不能显示。
但控制器上能显示内容。
我在控制器上写
function phone_add() {
$data['baseurl']=site_url();
$info2=$data["info"]=$this->phone_model->supplier_info_username();
print_r($info2);exit;
//for($i=0;$i<count($info);$i++){ //这样输出时正确。但是就是放的页面上出现错误!
// print_r($info[$i]->com_name);
// }
$this->load->view('phone_add.html',$data);
}
输出结果
Array ( [0] => stdClass Object ( [id] => 12 [com_name] => 哈哈fdf ) [1] => stdClass Object ( [id] => 13 [com_name] => dfdsfsd ) )
视图上这样写的
<select name="supplier_id">
<?php print_r($info); //在页面上什么都没有显示出来空白。
for($i=0;$i<count($info);$i++){
echo "<optin value='{$info[$i]->com_name->id}'>{$info[$i]->com_name}</option>";
}
?>
</select>
知道告诉一声谢谢啊! |