gpt4 book ai didi

php - CodeIgniter更新记录

转载 作者:行者123 更新时间:2023-11-30 00:56:06 24 4
gpt4 key购买 nike

Controller

//class News
public function update($slug)
{
$this->load->helper('form');
$this->load->library('form_validation');
$data['news_item']=$this->news_model->get_news($slug);
if (empty($data['news_item']))
{
show_404();
}

$data['title'] = $data['news_item']['title'];

$this->load->view('templates/header', $data);
$this->load->view('news/update', $data);
//$this->load->view('save',$save);
$this->load->view('templates/footer');

}

模型new_model.php

//class News_model
public function get_news($slug = FALSE)
{
if($slug === FALSE)
{
$query = $this->db->get('news');
return $query->result_array();
}
$query = $this->db->get_where('news',array('slug'=>$slug));
return $query->row_array();
}
public function update_news($slug)
{
$query=$this->db->where('slug', $slug);
$this->db->update('news' ,$query);
return $query->row_array();
}

在update.php中查看下面给出的文件代码..查看update.php文件

<h2>Update New Item</h2>
<?php echo form_open('news/update') ?>

<label for="title">Title</label>
<input type="input" name="title" value="<?php echo $news_item['title']; ?>" readonly/><br>

<label for="text">Text</label>
<textarea name="text" cols="35" rows="16"><?php echo $news_item['text'];?></textarea><br>

<a href="save/">save</a>

</form>

数据将被获取,但问题是,当我单击“保存”链接页面时未找到错误,为什么?如何调用这个 View save.php文件..

最佳答案

改变

<a href="save/">save</a>

<input type="submit" value="save" />

关于php - CodeIgniter更新记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20537709/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com