Thinkphp表单提交后数据存储问题
mcqun 2010-09-15 02:14:04 <form method='post' id="form1" name="form1" action="__URL__/insert" enctype="multipart/form-data">
新增类别:<input type="text" name="catname" class="medium bLeftRequire" />
类别上级:<select class="medium bLeft" name="fid">
<volist name="list" id="vo">
<option value="{$vo.id}">{$vo.catname}</option>
</volist>
</select>
<input type="submit" value="保 存" class="button small"> <input type="reset" class="button small" value="重 置" >
</form>
提交老是显示添加失败,这个是什么原因啊
insert采用官方的insert方法:
function insert() {
//B('FilterString');
$name=$this->getActionName();
$model = D ($name);
if (false === $model->create ()) {
$this->error ( $model->getError () );
}
//保存当前数据对象
$list=$model->add ();
if ($list!==false) { //保存成功
$this->assign ( 'jumpUrl', Cookie::get ( '_currentUrl_' ) );
$this->success ('新增成功!');
} else {
//失败提示
$this->error ('新增失败!');
}
}