phpcms2008 GET函数的几种循环读取数据方法
发布:smiling 来源: PHP粉丝网 添加日期:2014-10-21 21:13:12 浏览: 评论:0
第一种:php内置式的调用方式,先建立一个变量为n=1,代码如下:
- <?php $arrchildid=get_sql_catid("65");?>
- <?php $n=1;?>
- {get sql="SELECT a.contentid,a.url,a.catid,a.title,a.style,a.islink FROM `ezzcc_content` a, `ezzcc_content_position` p WHERE a.contentid=p.contentid AND a.status=99 $arrchildid AND p.posid=9 ORDER BY a.contentid DESC" rows="50"}
- <?php
- if($n==1) $recent_txt.="<a class='first' href=\'".$r[url]."\' target=\'_blank\'>".str_cut($r[title],20)."</a>";
- else $recent_txt.="<a href=\'".$r[url]."\' target=\'_blank\'>".str_cut($r[title],20)."</a>";
- $n++;
- ?>
- {/get}
- {$recent_txt}
第二种:phpcms标签式的调用方式,这种方式调用的是一行2条新闻的方式,代码如下:
- <li>
- <?php $i=0; ?>
- {get sql="SELECT a.contentid,a.url,a.catid,a.title,a.style,a.description,a.inputtime,a.islink FROM `ezzcc_content` a, `ezzcc_content_position` p WHERE a.contentid=p.contentid AND a.status=99 AND p.posid=15 ORDER BY a.contentid DESC limit 14"}
- <?php
- if(($i%2) == '0' && $i >= '1') echo "</li><li>[".date('d',$r[inputtime])."] ";
- if(emptyempty($i)) echo "[".date('d',$r[inputtime])."] ";
- $i++; //phpfensi.com
- ?>
- <a href="{$r[url]}" target="_blank">{if $r[style]}<span class="{$r[style]}">{str_cut($r[title], 28)}</span>{else}{str_cut($r[title],28)}{/if}</a>
- {/get}
- </li>
Tags: phpcms循环读取 GET函数
推荐文章
热门文章
最新评论文章
- 写给考虑创业的年轻程序员(10)
- PHP新手上路(一)(7)
- 惹恼程序员的十件事(5)
- PHP邮件发送例子,已测试成功(5)
- 致初学者:PHP比ASP优秀的七个理由(4)
- PHP会被淘汰吗?(4)
- PHP新手上路(四)(4)
- 如何去学习PHP?(2)
- 简单入门级php分页代码(2)
- php中邮箱email 电话等格式的验证(2)