在cakephp中读取函数问题(不读取所有字段)

时间:2010-06-19 07:45:59

标签: php cakephp cakephp-1.3

我想编辑行。视图文件包含带有Ajax的dropwons。 我用$ this-> data = $ this-> CourseBuilding-> read(null,$ id);但它无法读取该id的所有字段。

你可以帮助我。

3 个答案:

答案 0 :(得分:2)

http://api.cakephp.org/class/model#method-Modelread - 您可以将所需的所有字段作为参数传递给read方法,如下所示:

$this->CourseBuilding->read(array('field1', 'field2', ...), $id);

或者你可以改用它:

$this->CourseBuilding->findById($id);

答案 1 :(得分:0)

$this->CourseBuilding->read('*',$id);

通过使用*作为read方法的第一个参数,将返回该模型的所有字段。

答案 2 :(得分:-1)

将id传递给url name id

然后在检索数据时使用$id=$this->params['id'];

$this->Your model name->id = $id;

$this->data = $this->Your model name->read();

你会收到你的数据谢谢 MEHUL