用户
 找回密码
 入住 CI 中国社区
搜索
查看: 3367|回复: 5
收起左侧

在model中如何读取单条记录

[复制链接]
发表于 2009-7-1 18:43:34 | 显示全部楼层 |阅读模式
想实现对信息的编辑,点击信息标题出现编辑页面,表单里是从数据库读取的该条信息内容。把edit的方法放在Control中是可以运行的,但如何把这个方法放到model中呢?
 楼主| 发表于 2009-7-1 18:44:39 | 显示全部楼层
补充:Fatal error: Call to undefined method Curd_m::showOne() in C:\wamp\www\CI\system\application\controllers\curd.php on line 50
出现这样的错误是怎么回事呢?showOne()是我在Model中的方法。
发表于 2009-7-1 19:05:31 | 显示全部楼层
控制器之间不能互相调用。
发表于 2009-7-1 19:52:50 | 显示全部楼层
你必须先在控制器里面->load->database()(或者config/autoload.php预加载数据连接)
然后在控制器里面->load->model(需要的model)
这样在“需要的model”里面就可以继承控制器内部的所有对象了,包括 ->db
 楼主| 发表于 2009-7-2 09:06:14 | 显示全部楼层
是按照楼上的方法做的,我感觉可能是函数有问题,再试一下吧。
 楼主| 发表于 2009-7-2 09:19:00 | 显示全部楼层
已经解决了,是个人小失误,不过还是感谢楼上的热心回答。

本版积分规则