20,359
社区成员
发帖
与我相关
我的任务
分享
<?php
if(!defined('DEDEINC'))
{
exit("Request Error!");
}
require_once(DEDEINC.'/dedevote.class.php');
function lib_index_market(&$ctag,&$refObj)
{
global $dsql;
$attlist="marketid|,row|4";
FillAttsDefault($ctag->CAttribute->Items,$attlist);
extract($ctag->CAttribute->Items, EXTR_SKIP);
$innertext = trim($ctag->GetInnertext());
$revalue = '';
if(empty($marketid)) $marketid = 0;
$dsql->SetQuery('Select MarketId,Username,MarketClass,Infovalid,measure,Structure,category,Quote,
Storey,Floor,Address,AreaDescription,Cname,AddTime,IsOver,Rent,Price,AreaC,
Residential,Availability,SmallImg From dede_Fw_Market where MarketClass = '.$marketid.' and (' . time() . '-AddTime) < Infovalid and IsOver = 0 order by AddTime desc limit 0,' . $row);
$dsql->Execute();
echo 'Select MarketId,Username,MarketClass,Infovalid,measure,Structure,category,Quote,
Storey,Floor,Address,AreaDescription,Cname,AddTime,IsOver,Rent,Price,AreaC,
Residential,Availability,SmallImg From dede_Fw_Market where MarketClass = '.$marketid.' and (' . time() . '-AddTime) < Infovalid and IsOver = 0 order by AddTime desc limit 0,' . $row;
$ctp = new DedeTagParse();
$ctp->SetNameSpace("market","[","]");
$ctp->LoadSource($innertext);
while($row = $dsql->GetArray())
{
foreach($ctp->CTags as $tagid=>$ctag){
if(!empty($row[$ctag->GetName()])){ $ctp->Assign($tagid,$row[$ctag->GetName()]); }
}
$revalue .= $ctp->GetResult();
}
return $revalue;
}
?>
{dede:index_market marketid=0 row=4}
<tr>
<td><a href="/house/fw_Build/fw_market_show.php?MarketId=[market:MarketId/]" target="_blank">[market:Address function='cn_substr(@me,50)'/]</a></td>
<td width="60" align="center">[market:Structure/]</td>
<td width="60" align="center">[market:Quote/]万元</td>
</tr>
{/dede:index_market}