用户
 找回密码
 入住 CI 中国社区
搜索
查看: 2216|回复: 2
收起左侧

[已解决] 能直接get数据库数据吗?

[复制链接]
发表于 2010-6-13 14:41:50 | 显示全部楼层 |阅读模式
为什么我这么写就报错呢???


//我的model

    function get_data($user_mail){
        $query_string="SELECT * FROM `mail_number` WHERE `mail` = '{$user_mail}'";
        $query = $this->db->query($query_string);
  $result=$query->result();
        return $result;
    }

//我的controllers

    $data=$this->mail_model->get_data($user_mail);
    $this->load->view('info_view',$data);

//我的view

   echo $name;  //这个name是mail_number里的一个字段。
 楼主| 发表于 2010-6-13 14:43:29 | 显示全部楼层
为什么呢?如何我在controllers里有个 $data[test]='test';

然后在view里直接echo $test;就没事呀???
发表于 2010-6-13 18:17:34 | 显示全部楼层
请注意
PHP复制代码
 
$result=$query->result();
 
复制代码

这一句返回的是对象,不是数组,要返回数组请用
PHP复制代码
 
$result=$query->result_array();
 
复制代码

本版积分规则