PHPCMS V9的lists標簽可以查詢單個欄目,以及該欄目下面子欄目的數據,如下面事例
{pc:content action="lists" catid="2" order="id DESC" num="4"} {/pc}
在實際的網站應用當中,很多時候我們需要讀取多個欄目的數據、讀取所有的文章數據、讀取除某個欄目以外的所有數據,該如何操作?
在lists標簽中提供了where屬性,可實現的功能類似與數據庫查詢sql語句的條件查詢,具體使用如下:
{pc:content action="lists" catid="2" where="`thumb`!=''" order="id DESC" num="4"}{/pc}
上面實例表示讀取欄目值等于2的欄目和它子欄目的數據,并且這些數據的都有縮略圖。
{pc:content action="lists" catid="2" where="`catid` in (2,3,4,5,6)" order="id DESC" num="4"}{/pc}
上面實例表示讀取欄目在2,3,4,5,6的所有欄目數據,可根據實際情況,調整相應的數據.
lists的where屬性使用起來非常靈活,與sql查詢語句用法類似相同.
新聞熱點
疑難解答