Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/57.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在cakephp v2.9中访问我的数据库中的信息(简单)_Php_Mysql_Cakephp - Fatal编程技术网

在cakephp v2.9中访问我的数据库中的信息(简单)

在cakephp v2.9中访问我的数据库中的信息(简单),php,mysql,cakephp,Php,Mysql,Cakephp,我有一个简单的问题,因为我是cakephp的初学者。 因此,我的数据库中有两个表(Ce,Produit),我通过外键使用第一个表(Ce)中的第二个表(Produit)。我的意思是表“Ce”的Id是Produit。 我正试图从视图中的两个表(détails)中接收信息。 在我的控制器(detailsController)中,我使用了以下内容: $ce = $this->Ce->find('all', ['conditions' => ['Ce.id_lcc LIKE' =>

我有一个简单的问题,因为我是cakephp的初学者。 因此,我的数据库中有两个表(Ce,Produit),我通过外键使用第一个表(Ce)中的第二个表(Produit)。我的意思是表“Ce”的Id是Produit。 我正试图从视图中的两个表(détails)中接收信息。 在我的控制器(detailsController)中,我使用了以下内容:

$ce = $this->Ce->find('all', ['conditions' => ['Ce.id_lcc LIKE' => $id ] ]);
     $this->set(compact('ce'));
     $this->set('_serialize', ['ce']);
我认为(详情):


它正在工作,但我不知道如何调用第二个表(produit),我想要这样的东西:

<?= h($ce->Produit->name_Produit ?>

阅读手册有整整一章是关于这方面的。但是这对我没有帮助,太长了,我没有时间阅读所有这些,无论如何,谢谢你。老实说,如果你不喜欢阅读文档,那就另谋职业吧。作为一名开发人员,它是这个职业不可或缺的一部分。提示。您需要将您的模型关联设置为类属性,如果您的字段使用正确的约定命名,并且您使用了正确的关系类型,那么cake将自动从联接表中获取数据谢谢,这就是我所做的,它现在可以工作了。
<?= h($ce->Produit->name_Produit ?>