beyondbobo 发表于 2008-11-4 10:07:59

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

A PHP Error was encountered
Severity: Notice

Message: Undefined property: Blog::$db

Filename: controllers/blog.php

Line Number: 13

<?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;
}
}
?>

kissmumu 发表于 2008-11-4 19:19:30

你没有load database ,如果你的config.php也没有设置database类自动加载,就会出现这样的错误了

kissmumu 发表于 2008-11-4 20:09:22

貌似说错了。
database library 的自动加载是在config/autoload.php 里设置,不是在config.php里
抱歉:)

billdon 发表于 2009-5-9 22:23:02

我也发现根据那个视频做不了,在function comment_insert函数那里出错的……

Hex 发表于 2009-5-10 00:54:31

请楼上提供出错信息,视频是老板本的 CI,新版当然不行了,呵呵。

billdon 发表于 2009-5-10 12:40:15

5# Hex

我是新的……反正不能使用……Hex同学可以告诉我学习CI的方法吗?我看完了开发手册,我没有项目开发经验,请给点建议……

visvoy 发表于 2009-5-10 12:46:24

找个CI开源项目,从头到尾看一遍,看不懂的地方去看CI的源码,
一般看完这个就ok了,自己开发的时候随时看Hex的中文手册

Hex 发表于 2009-5-10 21:10:38

学习 CI 必须要有 PHP 基础,CI 也不是给初学者使用的框架。

zhangtao-5 发表于 2009-9-7 08:30:18

学习 CI 必须要有 PHP 基础,CI 也不是给初学者使用的框架。
Hex 发表于 2009-5-10 21:10 http://codeigniter.org.cn/forums/images/common/back.gif
Hex推荐个项目看看呗,最好是我能下载下来的,而且是一个网站。我下载了那么多就那个招聘信息的那个能看但是。
页: [1]
查看完整版本: 看网站的视频教程20 分钟创建一个小型博客,出错了