首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何更新码点火器中的输入字段值

如何更新码点火器中的输入字段值
EN

Stack Overflow用户
提问于 2019-12-14 06:33:14
回答 1查看 378关注 0票数 0

我是Codeigniter的初学者,使用版本3执行更新操作,所以我有存储数据,现在我创建了一个单独的更新表单,并希望设置存储在数据库中的表单输入值。

My View (update.php)

代码语言:javascript
复制
```<div class="form-group"> 

标题

“‘class=’=‘’class=‘>’窗体控制- md-5',

‘value’=‘>set_value(’title‘,$post->title’));?>

代码语言:javascript
复制
----

**My COntroller**

```javascript

公共功能更新($id)

代码语言:javascript
复制
{
代码语言:javascript
复制
    $this->load->model('queries');
代码语言:javascript
复制
$postt=$this->queries->getSinglePosts($id); 
代码语言:javascript
复制
$post=$postt->title;
代码语言:javascript
复制
    $this->load->view('update',['post'=>$post]);
代码语言:javascript
复制
}
代码语言:javascript
复制
**My Model**

public function getSinglePosts($id) { $query=$this->db->get\_where('tbl\_posts',array('id'=>$id));

```javascript
代码语言:javascript
复制
    if ($query->num_rows() >0 ) {
代码语言:javascript
复制
    return $query->row();
代码语言:javascript
复制
}

}

代码语言:javascript
复制
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-12-14 11:43:11

因为您在视图文件中使用了set_value('title','$post->title')]);,所以我认为您应该从控制器$post=$postt->title;中删除这一行,并且应该将整个$postt变量传递给视图(确保$postt不是一个对象数组)。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59332898

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档