本文分享一篇关于dedecms渠道推广的文章。根据数据的英文字母对输出进行排序非常简单。大概有三种方式:一是提升数据信息的字段名first_word,二是添加自定义函数getfristword,三是在模板文档中启用自定义函数。
大家先测试一下载入子类复制代码编码以下:
SELECTsubstr(typename,1,1)FROM`dede_arctype`WHEREtopid>0
好了,现在正式推广字段名了。
促销字段名如图所示
取字段名first_l
的第一个副本,编码如下:
update`dede_arctype`setfirst_word=substr(typename,1,1)
Copy
$tid=intval($tid);
$dsql=newDedesql(false);
$SQL="select`first_word`fromdede_arctypewheretopid='$tid'groupbyfirst_word";
$dsql->;SetQuery($SQL);
$dsql->;执行('硬件');
while($row=$dsql->;getarray('HW')
{
if($row['first_word'])
{
$wd=$row['first_word'];
$SQL="select*fromdede_arctype其中topid=$tid,first_word='$wd'";
$dsql->;SetQuery($SQL);
$dsql->;执行('wd');
$str。='<'divclass="ku1_left">。strtoupper($wd)。开始
评论列表(0条)