#1 jungleeye
* /var/www/controller/main.php on line 60
$topic = spClass("bbs");
$newrow =array(
'title' => 'test titile',
'name' => 'myname',
);
$topic -> Creat($newrow);
最后这句“$topic -> Creat($newrow);”报错,说
“method Creat not defined”我用findAll()的时候也是这个问题,但用find就部出现这个问题。
求解
错误信息:
public function __call($name, $args)
{
if(in_array($name, $GLOBALS['G_SP']["auto_load_model"])){
return spClass($name)->__input($this, $args);
}elseif(!method_exists( $this, $name )){
spError("method {$name} not defined");
}
}
/**
* 修改数据,该函数将根据参数中设置的条件而更新表中数据
贴上model下的bbs.php
class bbs extends spModel
{
var $pk = "tid";
var $table = "bbs_top";
var $linker = array(
array(
'type' => 'hasmany',
'map' => 'detail',
'mapkey' => 'tid',
'fclass' => 'replyinfo',
'fkey' => 'tid',
'enable' => false,
),
);
}
2010-03-19 15:18:33