pensacola1989 发表于 2010-11-6 15:34:31

Parse error: syntax error, unexpected T_OBJECT_OPERATOR

本人新手,遇到点问题,代码如下<?php
    class Mhome extends Model
        {
           function Mhome()
           {
             parent::Model();
           }
           function get_category()
           {
             $query=$this->db->query('SELECT * FROM category');///将sql语句传入
               return $query->result();///返回结果
           }
           function get_article($category_id)
           {
             $query=$this-db->query("SELECT * FROM article WHERE category_id=$category_id");
               return $query->result();
           }
        }
不知道是什么问题,望高手指教,不甚感谢

sonic 发表于 2010-11-6 17:59:51

调用的时候必须加$

pensacola1989 发表于 2010-11-6 23:05:33

回复 2# sonic 你是说在控制器中调用的时候?哎 我是刚学php的,以前玩过.net,php需要自己动手的要多很多

Hex 发表于 2010-11-7 11:14:06

回复 3# pensacola1989


    不客气的说,asp.net 是最误人子弟的东西,导致你根本不了解底层是怎么回事,对自己的成长不利。

pensacola1989 发表于 2010-11-7 13:33:40

回复 4# Hex 那我出现的这个问题该怎么解决啊?我上面的代码是对着视频里的代码写的,都校对过了,配置什么也一样,可是我的就报错,求指教,感激……

jeongee 发表于 2010-11-7 14:56:52

哪个地方报错的啊?请具体到哪行
页: [1]
查看完整版本: Parse error: syntax error, unexpected T_OBJECT_OPERATOR