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

[Web] 看网站的视频教程20 分钟创建一个小型博客,出错了

[复制链接]
发表于 2008-11-4 10:07:59 | 显示全部楼层 |阅读模式
A PHP Error was encountered
Severity: Notice

Message: Undefined property: Blog::$db

Filename: controllers/blog.php

Line Number: 13

PHP复制代码
<?php
class Blog extends Controller{
function Blog()
{
  parent::Controller();
}
function index()
{
  $data['title'] = 'My Blog Title';
  $data['heading'] = 'My Blog Heading';
  $data['query'] = $this->db->get('blog');//表名我改成blog了
  $this->load->view('blog_view',$data);
}
function comments($sandals, $id)
{
  echo $sandals.'<br>'.$id;
}
}
?>
复制代码
发表于 2008-11-4 19:19:30 | 显示全部楼层
你没有load database ,如果你的config.php也没有设置database类自动加载,就会出现这样的错误了
发表于 2008-11-4 20:09:22 | 显示全部楼层
貌似说错了。
database library 的自动加载是在config/autoload.php 里设置,不是在config.php里
抱歉:)
发表于 2009-5-9 22:23:02 | 显示全部楼层
我也发现根据那个视频做不了,在function comment_insert函数那里出错的……
发表于 2009-5-10 00:54:31 | 显示全部楼层
请楼上提供出错信息,视频是老板本的 CI,新版当然不行了,呵呵。
发表于 2009-5-10 12:40:15 | 显示全部楼层
5# Hex

我是新的……反正不能使用……Hex同学可以告诉我学习CI的方法吗?我看完了开发手册,我没有项目开发经验,请给点建议……
发表于 2009-5-10 12:46:24 | 显示全部楼层
找个CI开源项目,从头到尾看一遍,看不懂的地方去看CI的源码,
一般看完这个就ok了,自己开发的时候随时看Hex的中文手册
发表于 2009-5-10 21:10:38 | 显示全部楼层
学习 CI 必须要有 PHP 基础,CI 也不是给初学者使用的框架。
发表于 2009-9-7 08:30:18 | 显示全部楼层
学习 CI 必须要有 PHP 基础,CI 也不是给初学者使用的框架。
Hex 发表于 2009-5-10 21:10

Hex推荐个项目看看呗,最好是我能下载下来的,而且是一个网站。我下载了那么多就那个招聘信息的那个能看但是。

本版积分规则