我写了一个thinkphp提交表单的操作,但是总也写入不进数据库,是怎么回事呢?

TPL/Form/add.html中:<FORMmethod="post"action="__APP__/form/insert">标题:<INPUTtype="text... TPL/Form/add.html中:
<FORM method="post" action="__APP__/form/insert">
标题:<INPUT type="text" name="title"><br/>
内容:<TEXTAREA name="content" rows="5" cols="45"></TEXTAREA><br/>
<INPUT type="submit" value="提交">
</FORM>
Lib/Action/FormAction.class.php中有下面的代码,
<?php
class FormAction extends Action{
public function insert(){
// echo "你好";
$Form = M('Form');
// var_dump($Form);
if($Form->create()) {
$result = $Form->add();
// var_dump($result);
if($result) {
$this->success('操作成功!');

}else{
$this->error('写入错误!');
}
}else{
// echo "错了";
$this->error($Form->getError());
}
}
}
?>
哪里出错误了呢?
展开
 我来答
tyua07
2013-09-07 · TA获得超过156个赞
知道小有建树答主
回答量:101
采纳率:100%
帮助的人:103万
展开全部
这种情况你应该去检测一下你的conf里面的配置文件是否正确,第一就是数据库链接信息,第二就是db_prefix 这个配置,这个配置是数据库前缀名,默认是'tp_'把。你好好看看,如果不会继续追问我
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式