';
if($teams){ foreach($teams as $tm){
$img=function_exists('zb_litpic_pool')?zb_litpic_pool($tm['litpic'],$tm['id'],$mkind):htmlspecialchars($tm['litpic']);
$h.='
!['.htmlspecialchars($tm['title']).']('.$img.')
'.htmlspecialchars($tm['title']).'
';
}} else $h.='
暂无参赛队伍
';
$h.='
赛事日程直播流
';
if($matches){ foreach($matches as $m){
$zn=htmlspecialchars($m['zn']?:'-'); $kn=htmlspecialchars($m['kn']?:'-');
$tm=$m['matchdatetime']?date('H:i',$m['matchdatetime']):'待定';
$dd=$m['matchdatetime']?date('Y/m/d',$m['matchdatetime']):'--';
$wk=array('日','一','二','三','四','五','六');
$dd=$dd.' 周'.$wk[date('w',$m['matchdatetime'])];
$mts=intval($m['matchdatetime']);$mgap=$mts-time();$mfin=intval($m['is_finish']);$mtype=isset($m['type'])?$m['type']:'';
$zbDone=function_exists('zb_live_finished')?zb_live_finished($mtype,$mts,$mfin):($mfin==1||$mgap<=-10800); // 优先权威完赛阈值(足球7500/篮球9600/其他9000)
if($zbDone){ $vs='已结束';$vcls='st-end';$vtxt='看录像'; }
elseif($mgap>1800){ $vs='未开赛';$vcls='st-will';$vtxt='观看直播'; } // 未开赛
else{ $vs='直播中';$vcls='st-live';$vtxt='观看直播'; } // 临开赛/进行中
$h.='
';
}} else $h.='
暂无赛程安排
';
$h.='
';
// 右侧统计(基于真实赛程计数,非编造积分)
$h.='
球队赛程统计
| 球队 | 已赛场次 |
';
if($teams){
uasort($teams,function($a,$b)use($played){ $x=isset($played[$a['id']])?$played[$a['id']]:0; $y=isset($played[$b['id']])?$played[$b['id']]:0; return $y-$x; });
$rk=0;
foreach($teams as $tm){ if($rk++>=20) break; $c=isset($played[$tm['id']])?$played[$tm['id']]:0;
$h.='| '.htmlspecialchars($tm['title']).' | '.$c.' |
';
}
} else $h.='| 暂无数据 |
';
$h.='
';
$dsql->SetQuery("SELECT id,title,litpic FROM `#@__archives` WHERE channel=11 AND arcrank>=0 ORDER BY id DESC LIMIT 6");
$dsql->Execute('vd'); $vn=0;
while($v=$dsql->GetArray('vd')){ $vn++;
$img=htmlspecialchars(zb_litpic_pool($v['litpic'],intval($v['id'])));
$h.='
'.htmlspecialchars($v['title']).'';
}
if(!$vn) $h.='
暂无视频
';
$h.='