[英]CakePHP - get the data from table too
下面的函数返回一个带有字段名称的数组,但是我也想包括字段中的数据。
我该怎么做? 我是CakePHP的新手。
function init_form($models)
{
foreach($models as $model=> $value)
{
$this->model = new $value;
$columns = $this->model->schema();
//Extract field names from array
$j = 0;
foreach($columns as $col => $val) {
$arr[$value][$j] = $col;
$j++;
}
if(!empty($model))
{
$arr['associated_table'][$value]=$model;
}
}
return $arr;
}
仅供参考:我正在尝试遵循本教程http://bakery.cakephp.org/articles/Gkelly/2006/11/09/report-creator-component
我得到它来显示字段名称。 我只是无法获取数据。
谢谢
检出find()
方法以从Model检索数据 。
我不熟悉您使用的组件。 但是,考虑到您可以使用$this->model
访问Model,则可以像使用schema()
- $this->model->find()
一样使用它的find()
方法。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.