我是cakephp的初学者,我安装了它,并且我完美地开始了所有事情,但问题是当我使用index.ctp时,在view / Posts文件夹代码中
<?php echo $v; ?>
和PostsController.php代码是
class PostsController扩展了AppController {
public $name = 'Posts';
public function index(){
$this->set('v',$this->Post->findById('all'));
}}
但是php代码没有显示任何内容
请帮助我必须快速开始,因为我将接受测试以获得工作
答案 0 :(得分:0)
findById('all')错误,findById(ID)为true
example =&gt; findById(2)用于获取Post.id为2的Post的记录
我想你想要获取所有Post数据,所以..这样做:
在您的控制器中:
public function index(){
$this->set('v',$this->Post->find('all'));
}
并在视野中:
foreach($v as $value){
echo $value['FIELD_NAME'];
}