我有一个叫做Post的模型,另一个叫Comment和on Comment我有一个叫做post_id的字段... Post有很多评论和评论属于帖子。Cakephp里面找到一个foreach
我想名单的帖子和评论波纹管,在纯PHP将是类似的东西:
<?php
foreach ($posts as $post){
echo "<h3>" .$post['title']. "</h3>";
$sel = mysql_query("SELECT * FROM comments WHERE post_id =". $post['id']);
$comments = mysql_fetcha_assoc($sel);
foreach ($comments as $comment){
echo "<p>" .$comment['comment']. "<p>";
}
}
?>
我使用的蛋糕2.x的..谢谢
兄弟你的asnwear冷却,但不是我想..我会列出所有帖子在同一个地方,我不会传递$ id ..我会列出所有帖子,并显示每个帖子内的所有评论..我的代码在PHP解释那更好..会是这样的东西... post 1
loop评论post1
post 2
loop评论post 2 .. etc .. – 2013-05-10 00:32:15
那么在这种情况下,只需将find('first')查询替换为find 'all')并删除id参数,我只是编辑了我的答案以反映find('all'),非常简单的东西..它在文档中是正确的。 – dcd0181 2013-05-10 02:54:25