帮忙看一下这段代码怎么老出错呀

ice_berg16 2001-07-18 06:58:14
这段代码怎么老是重复显示
欢迎光临心雨聊天室
管理员:寻梦的稻草人
<?session_start();
if(!isset($last))
session_register("last");
?>
<html>
<meta http-equiv="refresh" content="2;url="list.php">
<body>
<?
mysql_connect("localhost","root","");
mysql_select_db("chat");
echo "<script language=javascript>";
if(empty($last))
{
echo"parent.list.document.write('<body bgcolor=#ccccff>');";
echo"parent.list.document.write('<table cellspacing=2 cellpadding=2 border=0 width=100%>');";
echo "parent.list.document.write('<tr><td align=center><font size=4 color=red><b>欢迎光临心雨聊天室</b></font></td></tr><tr><td align=right><font size=2>管理员: 寻梦的稻草人</font></td></tr>');";
echo "parent.list.document.write('</table>');";
$last=-0.5;
}
$query="select sender,receiver,msg from msg_table where (receiver='所有人' or receiver='$user' or sender='$user') order by time desc";
$result=mysql_query($query);
$rownum=mysql_num_rows($result);
if($rownum>$last)
{
for($i=intval($rownum-$last);$i>0;$i--)
{
$arr_msg=mysql_fetch_array($result);
echo"parent.list.document.write('<table cellspacing=2 cellpadding=2 border=0 width=100%>');";
echo "parent.list.document.write('<tr><td>  ');";
echo "parent.list.document.write('".$arr_msg['sender']."<font color=red>对</font>');";
echo "parent.list.document.write('".$arr_msg['receiver']."<font color=red>说 </font>');";
echo "parent.list.document.write('".$arr_msg['msg']."');";
echo "parent.list.document.write('</td></tr>');";
echo "parent.list.document.write('</table>');";
}
$last=$rownum;
}
mysql_close();
echo "</script>";
?>
</body>
</html>
...全文
73 点赞 收藏 9
写回复
9 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
ice_berg16 2001-07-19
接下来的还是那个问题呀,
就是总是在屏幕上重复显示
欢迎光临心雨聊天室
管理员:寻梦的稻草人
如果发出一条消息的话就不再显示了
我还不不太明白,如果谁能答复的话,快帮帮忙吧,我在这谢谢大家了!
回复
yorgo 2001-07-19
接下来是什么问题了?请描述问题的表现

我没有QQ,如果找我请用icq:2221711
回复
ice_berg16 2001-07-18
yorgo(羽高) ,能不能把你的QQ告诉我呀
我想和你交个朋友行吗
回复
ice_berg16 2001-07-18
不行呀,刚才我测试了一下,发现问题还是存在呀
而且还是原来那个问题,
回复
ice_berg16 2001-07-18
yorgo(羽高) ,你能解释一下为什么吗?
在下感激不尽
回复
yorgo 2001-07-18
这段代码怎么老是重复显示

上面的问题是因为这句话在作怪
<meta http-equiv="refresh" content="2;url="list.php">

content="2 后面少了一个双引号

回复:Fling(Fling)
你提到的那两个东西可以做成默认的,所以没有错误
回复
Fling 2001-07-18
mysql_connect("localhost","root",""); 没有返回值

$result=mysql_query($query);还少个参数吧?

好像问题很多啊!

没有数据库我也没有调试,
自己再看看!
回复
loveme_y 2001-07-18
出错信息?
回复
ice_berg16 2001-07-18
我是在问呀
我不是问为什么出错嘛
我哪里有做广告呀!!!!
回复
相关推荐
发帖
基础编程
创建于2007-09-28

2.1w+

社区成员

从PHP安装配置,PHP入门,PHP基础到PHP应用
申请成为版主
帖子事件
创建了帖子
2001-07-18 06:58
社区公告
暂无公告