wonderwong 发表于 2010-10-11 19:02:35

没有数据输出在view页面是什么原因 哪位大哥帮我看看啊

这是我写的代码
hello.php:
<?php
class Hello extends Controller{

         function Hello(){

         parent::Controller();
                   $this->load->database();
                  
         }

         function index(){
                  
                        echo "hello word ";
               
               
               }

               functionshow(){
                                
                                       

                                          $this->load->model('show_model');

                                          $data['query']=$this->show_model->show_page();

                                       $this->load->view('show',$data);


                  }


}





?>

show_model.php 代码:
<?php
class Show_model extends Model{


    function Show_model(){
       
           parent::Model();

        }


        function show_page(){

       

           $query=$this->db->get('phpcms_content');

           return $query->result();
       
       
       
        }




}



?>

视图文件 show.php代码:
<?php
foreach($data->result() as $row)
{
?>

<p><?php echo $row->title ; ?></p>




<?php
}
?>
数据库配置信息:

$active_group = "default";
$active_record = TRUE;

$db['default']['hostname'] = "localhost";
$db['default']['username'] = "root";
$db['default']['password'] = "wonder";
$db['default']['database'] = "phpcms";
$db['default']['dbdriver'] = "mysql";
$db['default']['dbprefix'] = "";
$db['default']['pconnect'] = TRUE;
$db['default']['db_debug'] = TRUE;
$db['default']['cache_on'] = FALSE;
$db['default']['cachedir'] = "";
$db['default']['char_set'] = "utf8";
$db['default']['dbcollat'] = "utf8_general_ci";

访问时 :http://localhost/index.php/hello/show/ 时 出现错误
哪位大哥 能帮我看看 或者 告诉我哪里出错了啊 本人刚刚接触 condeigniter

qi_ruo 发表于 2010-10-11 19:09:28

本帖最后由 qi_ruo 于 2010-10-11 19:47 编辑

foreach($data->result() as $row)
改为foreach($query as $row) 试试

视图用替代语法可以漂亮些
<?php foreach ($query as $row): ?>
    <p><?php echo $row->title; ?></p>
<?php endforeach; ?>

wonderwong 发表于 2010-10-11 20:52:38

谢谢的楼上的 可以了 :handshake

ekliu 发表于 2010-10-13 13:01:48

不是data    结果集是query
页: [1]
查看完整版本: 没有数据输出在view页面是什么原因 哪位大哥帮我看看啊