PHPCMS 关于pc标签里套pc标签的问题!
{pc:contentaction="lists"moreinfo="1"catid="21"num="10"order="idDESC"return="data"pag...
{pc:content action="lists" moreinfo="1" catid="21" num="10" order="id DESC" return="data" page="$page"} {php $num=1;} {loop $data $r} <li {if $num%3==0}class="end"{/if}> <a href="{$r[url]}" title="{$r[title]}" class="fl"> <img src="{$r[thumb]}" alt="{$r[title]}" title="{$r[title]}"/></a> <h3><a href="{$r[url]}" title="{$r[title]}" class="red">{str_cut($r[title],39)}</a></h3> <span><b>设计:</b><a href="{$r[url]}" target="_blank"> {pc:get sql="select * from v9_shejis as s,v9_shejis_data as sd where sd.sjs='$r[shejishi]' AND s.id=sd.id " return="dataO"} {loop $dataO $rO} {$rO[title]} {/loop} {/pc} </a> </span> <span><b>造价:</b><b class="red">{$r[zaojia]}</b>万元</span> <span><b>风格:</b>{$r[fengge]}</span> <span><b>面积:</b>{$r[mianji]}</span> </li> {php $num++;} {/loop} {/pc}
如果去掉红色部分 下面的风格那些是可以显示出来的 加了红色部分 就只能看到设计师 其他的 内容就都不显示了 展开
如果去掉红色部分 下面的风格那些是可以显示出来的 加了红色部分 就只能看到设计师 其他的 内容就都不显示了 展开
1个回答
2014-05-06
展开全部
{pc:content action="lists" catid="15" num="20" order="id DESC"}
<ul class="tab_list">
{php $m=1;}
{loop $data $r}
<? $wmcatid=$r['catid'];$wmurl=$r['url'];$wmtitle=$r['title'];?>
<li {if $m%2==1}class="fl"{else}class="fr"{/if}><span>
{pc:get sql="SELECT a.catid,b.title,c.priceps,c.updatetime FROM syjd_hotel a,syjd_room b,syjd_price c WHERE a.catid='$r[catid]' and b.idd='$r[id]' and b.id=c.priceid and DATE_FORMAT(FROM_UNIXTIME(c.updatetime, ' %y-%m-%d ' ), '%Y%m' ) = DATE_FORMAT( CURDATE() , '%Y%m' ) order by priceps asc" num="1" return="dat1"}
{loop $dat1 $v}
<em>¥{$v[priceps]}</em>起
{/loop}
{if empty($dat1)}<em>暂无</em>{/if}
{/pc}
</span><a href="{$wmurl}" title="{$wmtitle}" target="_blank">{str_cut($wmtitle,39)}</a></li>
{$m++}
{/loop}
</ul>
{/pc}
没有你具体的数据表结构测试,最好能备份这几个表的结构带数据给我测试一下。
不过,上面那段代码和你的意思非常接近。也是关联表读取数据的。我用过没问题。你可以参考
看看。。。如还不能解决问题。希望你能提供那几个表上来。
<ul class="tab_list">
{php $m=1;}
{loop $data $r}
<? $wmcatid=$r['catid'];$wmurl=$r['url'];$wmtitle=$r['title'];?>
<li {if $m%2==1}class="fl"{else}class="fr"{/if}><span>
{pc:get sql="SELECT a.catid,b.title,c.priceps,c.updatetime FROM syjd_hotel a,syjd_room b,syjd_price c WHERE a.catid='$r[catid]' and b.idd='$r[id]' and b.id=c.priceid and DATE_FORMAT(FROM_UNIXTIME(c.updatetime, ' %y-%m-%d ' ), '%Y%m' ) = DATE_FORMAT( CURDATE() , '%Y%m' ) order by priceps asc" num="1" return="dat1"}
{loop $dat1 $v}
<em>¥{$v[priceps]}</em>起
{/loop}
{if empty($dat1)}<em>暂无</em>{/if}
{/pc}
</span><a href="{$wmurl}" title="{$wmtitle}" target="_blank">{str_cut($wmtitle,39)}</a></li>
{$m++}
{/loop}
</ul>
{/pc}
没有你具体的数据表结构测试,最好能备份这几个表的结构带数据给我测试一下。
不过,上面那段代码和你的意思非常接近。也是关联表读取数据的。我用过没问题。你可以参考
看看。。。如还不能解决问题。希望你能提供那几个表上来。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |