我想知道如何将数据库中的值显示到输入字段中。我正在使用CakePHP。
现在,我有一些空字段,但是当我第一次显示页面时,我希望它们填充数据库值,当然,当数据库中有相对于这些字段的值时。我能够检索所有数据库数据,但无法将它们显示在字段中。
使用CakePHP有一个简单的方法吗,或者我需要在控制器中单独设置每个字段并在我的视图中检索它。
谢谢
答案 0 :(得分:1)
您可以使用$ this-> form->数据填充控制器中的表单。
示例:
$this->request->data = $this->YourModel->findById($id);
编辑:
您必须使用表单助手创建表单,以将表单附加到模型中,否则无法使用。
echo $this->Form->create('YourModel');