0

我在 codeigniter(pyrocms) 中创建了一个新闻模块,其中按类别添加新闻

我被困在根据所选类别检索新闻详细信息

我从前端获取新闻详细信息的查询是:-

$result='';
$sql= "SELECT `default_news`.*,IFNULL(default_newscategoriesff.name,'N.A.') As category  FROM (`default_news`) LEFT outer  JOIN `default_newscategories` default_newscategoriesff on  default_newscategoriesff.id=`default_news`.`category` WHERE `default_news`.`active` = '1' ORDER BY `updated_on` DESC ";
$allnews = $this->db->query($sql)->result();    
return $allnews;

按类别选择新闻详细信息的条件是什么意味着如果我单击国家类别,它应该显示国家类别下的所有新闻

4

1 回答 1

0

尝试这个

select a.id, a.name, b.name from default_news as a, default_newscategories as b where a.category=b.id and b.name='national' order by a.id desc;
于 2013-08-30T07:19:06.940 回答