羚羊 发表于 2013-4-22 20:37:30

关于$this->input->post('')的问题

本帖最后由 羚羊 于 2013-4-23 15:30 编辑

控制器类中
function comment_ok(){
if ($this->input->post('submit')){
   $this->load->model('Mhome');
         $query = $this->Mhome->insert_comment();
      if ($query){
          redirect('home/subject/'.$this->input->post('movie_id'));//将添加的评论显示在文章的下面
         }
}
}

模型中:function insert_comment(){
    $content = $this->input->post('content');
      $movie_id = $this->input->post('movie_id');
      $user_id = $this->input->post('user_id');
      $this->db->query("insert into YL_review(id,movie_id,user_id,content,time)values('','$movie_id','$user_id','$content',now())");

在视图中
<form method="POST" action="<?=site_url('home/comment_ok')?>">
                                           <div class="form-text"><textarea class="ui-textarea"value="" name="content"></textarea></div>
                                           <div class="form-submit">
                                              <input type="hidden" name= "movie_id" value = "<?=$row->id?>"> //这里的id是我我评论的电影的id
                                                          <input type="text" name="user_id" style="border:1px solid #333; width:100px; height:25px; backgournd-color:pink;float:left;">
                                              <input type="submit" class="submit-bottom" name="submit" /></div>
                                  </form>

}
可是我的数据总是插不到数据库中,请问是怎么回事 ,哪位高手帮忙解释一下

羚羊 发表于 2013-4-23 15:29:31

:'( 谁能告诉我啊

梦想家鲍安安同 发表于 2013-4-23 15:57:12

额。。不会。。但能加个qq不。。一起学~

羚羊 发表于 2013-4-23 16:27:08

梦想家鲍安安同 发表于 2013-4-23 15:57 static/image/common/back.gif
额。。不会。。但能加个qq不。。一起学~

哦 我知道了 insert_comment()没有返回值:L
页: [1]
查看完整版本: 关于$this->input->post('')的问题