控制器像views中传递一个数组,怎么写????

首先说下我的model文件夹下的类的函数:这个函数执行查询数据库:functionshow_order($card){$sql="select*from`order_tb... 首先说下我的model文件夹下的类的函数:这个函数执行查询数据库:
function show_order($card){
$sql="select * from `order_tb` where card='$card'";
$query=$this->db->query($sql);
return $query->result();

}
我是在控制器里面调用这个函数的:代码如下:
$this->load->model('Mguestorder');
$data=$this->Mguestorder->show_order($card);
// echo $data->name."<br>";
// echo $ordermsg->name."<br>";
// print_r($data);
// exit;
$this->load->view('order_room_show',$data);
其中注释的部分是用来做测试的。其实我这个查询返回的结果应该是一个一维数组,我的数据库有 id name card 等八个字段,我就是根据控制器里传过去的card参数查询了数据库里面的一条记录,应该返回的是一个一维数组吧。我用print_r($data)输出时显示如下:
Array ( [0] => stdClass Object ( [id] => 18 [card] => 3333333333200 [name] => sadfa [tel] => asdfas [room_sort] => 2 [room_num] => 2002 [start_date] => 2010-11-07 [order_money] => 400 ) )。可是当我$data->name时却出现错误,在views里面这样输出总是提示$data是个没有定义的变量,这个到底该怎么输出????
我用的是CI框架
展开
 我来答
若以下回答无法解决问题,邀请你更新回答
luoweikeji
2010-11-18
知道答主
回答量:11
采纳率:0%
帮助的人:0
展开全部
y64uy65u766u75
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式