显示数据库新闻的问题!
屏幕截图: 
Database(table) Articals: ID, Title, Content, User
Run Code Online (Sandbox Code Playgroud)
很简单,我只想在视图中显示数据库中的最后3条新闻(我的控制器向我发送了$ artical中3条记录的数组,这没关系),但是视图无法显示此..请帮助我,我的死角是明天。
在cakephp中,如果将创建和修改的字段(DATETIME)放入表中,则mvc会自动插入创建日期或在您修改日期时。
因此,当您检索数据时,可以在此模式下进行
$articals = $this->Artical->find('all', array(
'limit' => 3,
'order' => 'Artical.created DESC' )
));
Run Code Online (Sandbox Code Playgroud)
或者,如果您使用增量ID,则可以在此模式下进行操作(但我建议您使用created并将其插入到表中)
$articals = $this->Artical->find('all', array(
'limit' => 3,
'order' => 'Artical.ID DESC' )
));
Run Code Online (Sandbox Code Playgroud)
如果您在打印数据时遇到问题,尝试做一个var_dump($articals); 尝试像这样打印出您的内容后:
foreach ($articals as $artical) {
echo '<p>'.$artical['Artical']['Content'].'</p>';
}
Run Code Online (Sandbox Code Playgroud)