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

[已解决] 求助,按着教程打,结果出错。

[复制链接]
发表于 2008-6-4 22:14:09 | 显示全部楼层 |阅读模式
<?php
class Blog extends Controller {
function Blog()
{
  parent::Controller();
  $this->load->helper('url');
  $this->load->helper('form');
}
function index()
{
  $data['title'] = "My Blog Title";
  $data['heading'] = "My Blog Heading";
  $data['query'] = $this->db->get('entries');
  $this->load->view('blog_view',$data);
}
}
?>

$data['query'] = $this->db->get('entries');
总是提示这句有错误。
一直按着视频教程来的。一步都没错啊。结果到这卡住了。

QQ:48029907。在线等。
 楼主| 发表于 2008-6-4 22:16:01 | 显示全部楼层

照着教程打代码出错了。求助。

<?php
class Blog extends Controller {
function Blog()
{
  parent::Controller();
  $this->load->helper('url');
  $this->load->helper('form');
}
function index()
{
  $data['title'] = "My Blog Title";
  $data['heading'] = "My Blog Heading";
  $data['query'] = $this->db->get('entries');
  $this->load->view('blog_view',$data);
}
}
?>

  $data['query'] = $this->db->get('entries');搞不清楚 错在哪里。之前的代码浏览都是正常的。在这里喀住了。
 楼主| 发表于 2008-6-4 22:32:11 | 显示全部楼层
A PHP Error was encountered
Severity: Notice

Message: Undefined property: Blog:db

Filename: controllers/blog.php

Line Number: 14


Fatal error: Call to a member function get() on a non-object in D:\php\codei\system\application\controllers\blog.php on line 14
发表于 2008-6-4 22:51:33 | 显示全部楼层
应该是数据类没加载,config.php里autoload里加上database,或者在上面的代码里

function Blog()
{
  parent::Controller();
  $this->load->helper('url');
  $this->load->helper('form');
  $this->load->helper('database');
}
 楼主| 发表于 2008-6-4 23:11:10 | 显示全部楼层
config.php里autoload里加上database。
这个已经加了。
我试试。
 楼主| 发表于 2008-6-4 23:16:02 | 显示全部楼层

居然出现这个错误?

An Error Was Encountered
Unable to load the requested file: helpers/database_helper.php

按你说的方法试了。
 楼主| 发表于 2008-6-4 23:18:18 | 显示全部楼层
真是越搞越糊涂啊。难道我碰上了传说中的兼容问题?
 楼主| 发表于 2008-6-5 08:41:23 | 显示全部楼层
昨天跑到英文论坛上去找了半天,1.62有人碰到了和我差不多的问题。没找到解决方法。
发表于 2008-6-5 11:13:50 | 显示全部楼层
晕倒
database怎么会是helper
是library好不好

好像这个类是自动载入的
$autoload['libraries'] = array();

我这样照样能用db类

你直接在controller里打印一下试试
再不行就是人品问题了
 楼主| 发表于 2008-6-5 12:40:19 | 显示全部楼层
无话可说了。真是无奈。

本版积分规则