PHP循环回显所有Joomla文章id

时间:2011-09-04 11:42:16

标签: php joomla joomla1.5

凭借我非常基本的PHP知识,我正在尝试为Joomla V1.5制作一个模块。我并不是所有的Joomla课程和方法,但也许你可以帮助我。

我要做的是创建一个php循环,回显所有文章id(和某些html)来自某个类别。 通常我会通过调用Joomla数据库中的内容表来做到这一点,但为了使代码更整洁,我想使用Joomla类来实现这一点。 任何人都可以指出正确的方向使用哪种类和方法吗?

1 个答案:

答案 0 :(得分:1)

没有用于处理文章选择的类。

因此,它归结为使用查询并循环遍历结果集:

  

$ catId = 59; //类别ID

     

$ query =“SELECT * FROM #__content WHERE catid ='”。 $ catId。 “'”; //准备查询

     

$ db =& JFactory :: getDBO(); //获取数据库对象

     

$ DB-> setQuery($查询); //应用查询

     

$ articles = $ db-> loadObjectList(); //执行查询,返回结果列表

     

foreach($ articles as $ article){//循环文章

    echo 'ID:' . $article->id . ' Title: ' . $article->title;
     

}