我有這樣的型號:從CodeIgniter(或任何MVC平臺)中的數據庫中提取數據?
public function index_loop() {
$post_user = $this->db->query("SELECT posts.post_title, posts.post_content, posts.post_date, users.username FROM posts LEFT JOIN users ON posts.user_id = users.user_id ORDER BY posts.post_ID DESC");
//$categories = $this->db->query("SELECT categories.cat_name, categories.cat_id FROM
//$comments = $this->db->query("SELECT COUNT(comment_id) FROM comments WHERE
return $post_user->result_array();
}
我需要的是要爲每個帖子和評論類(雖然我想,如果我弄清楚路過不是註釋類別是相同的方式)
中查看文件:
<?php foreach($posts as $zz) { ?>
<div class="article">
<h2><?php echo $zz['post_title']; ?></h2>
<p>Posted by <a href=""><?php echo $zz['username']; ?></a> | Filed under <a href="#">templates</a>, <a href=>internet</a></p>
<p><?php echo $zz['post_content']; ?></p>
<p><a href=>Read more</a> | <a href=>Comments (5)</a> | <?php echo $zz['post_date']; ?></p>
</div> <?php } ?>
所以,如果我想在每個博客圈類別我需要博客ID,我怎麼得到它,如果我做的型號所有查詢? 同樣的評論
是不是很好,我做了一個大型複雜的數據庫查詢(這是很難但我能做到)或者我可以做2或3個單獨的較小的查詢?
我有單獨的表,其中categories_id和posts_id不同,所以只有relation_id,cat_id,post_id關係表 – zarkoz 2012-04-14 12:21:32