本帖最后由 羚羊 于 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>
}
可是我的数据总是插不到数据库中,请问是怎么回事 ,哪位高手帮忙解释一下
|