新手求教:在php中如何实现循环输出倒计时

fanksid 2011-12-27 02:33:47
我想在一个循环里循环输出倒计时,我把倒计时的js放在了php循环体中的echo里,请问怎样在每次循环里为js里的endtime赋不同的值?使得输出的倒计时不相同
代码如下:这样输出的倒计时都是一样的,var endtime=new Date('$timef $timej, $timey $timeh:$timei:$times');只在第一次游泳
for($i = 0;$info=mysql_fetch_array($sql);$i ++){
$timemkt = strtotime($info[aendtime]);
$timef = date("F",$timemkt);
$timej = date("j",$timemkt);
$timey = date("Y",$timemkt);
$timeh = date("H",$timemkt);
$timei = date("i",$timemkt);
$times = date("s",$timemkt);
$time = date('Y-m-d-H-i-s',$timemkt);

echo "
<tr>
<td width='200' height='100'><center>
<img src=$info[photo1] width='120' height='100' /></center>
</td>
<td >
<table width='720' border='0' class='字体2'>
<tr>
<td width='120' align='right'>商品名:</td>
<td width='150' align='left'>$info[cname]</td>
<td rowspan='3' align='center' width='210'>$time<p>$info[aendtime]
<span id='times$i'></span><br/>
<SCRIPT LANGUAGE='JavaScript'>
num = $i;
function _fresh()
{
var endtime=new Date('$timef $timej, $timey $timeh:$timei:$times');
var nowtime = new Date();
var leftsecond=parseInt((endtime.getTime()-nowtime.getTime())/1000);
if(leftsecond<0){leftsecond=0;}
__d=parseInt(leftsecond/3600/24);
__h=parseInt((leftsecond/3600)%24);
__m=parseInt((leftsecond/60)%60);
__s=parseInt(leftsecond%60);
for(i=0; i<=num; i++)
document.getElementById('times'+i).innerHTML=__d+'天'+__h+'小时'+__m+'分'+__s+'秒';
}
_fresh()
setInterval(_fresh,1000);
</SCRIPT>
</td>
<td rowspan='3' align='center' width='240'><input type='button' class='button' value='拍' /></td>
</tr>
<tr>
<td align='right'>当前价格:</td>
<td align='left'>$info[o_price] 元</td>
</tr>
<tr>
<td align='right'>增幅:</td>
<td align='left'>$info[pricehike] 元</td>
</tr>
</table>
</td>
</tr>
<tr><td><p></td></tr>

";
}
...全文
146 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
tiyee 2011-12-27
  • 打赏
  • 举报
回复
因为PHP是服务器端语言,所以你不能每次刷新服务器,
fanksid 2011-12-27
  • 打赏
  • 举报
回复
高手求教啊~
fanksid 2011-12-27
  • 打赏
  • 举报
回复
求高手解答
fanksid 2011-12-27
  • 打赏
  • 举报
回复
自己sf,求高手解答啊

21,886

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧