聊天室php&mysql(四)
2023-06-13 09:14:17 时间
第四个页面name="index.php"
<?
include"../signup/mysql.php";
header("Expires:Sun,28Dec199709:32:45GMT");
header("Cache-Control:no-cache,must-revalidate");
header("Pragma:no-cache");
header("Content-Type:text/html;charset=${Charset}");
?>
<html>
<head>
<title>charmain</title>
<metahttp-equiv="Content-Type"content="text/html;charset=gb2312">
<metahttp-equiv="Refresh"content="4;url=<?echo$PHP_SELF;?>?userid=<?echo$userid?>">
</head>
<bodybgcolor="#99CCFF"text="#000000">
<?
$max_row_length=30;
$select="selectrowfromuser_messageorderbyrowDESC";
$result=mysql_query($select)ordie("falsefgfg");
$rowlist=mysql_fetch_array($result)ordie("false");
$max_row=$rowlist["row"];
if($max_row>$max_row_length){
$delete_row=$max_row-$max_row_length+1;
//echo$max_row."<br>".$delete_row;
$select="selectrowfromuser_messagewhererow<".$delete_row;
$result=mysql_query($select)ordie("false");
while($row=mysql_fetch_array($result))
{
$sql="deletefromuser_messagewhererow<".$delete_row;
mysql_query($sql)ordie("delfalse1");
}
$left=$delete_row;
}
else{$left=1;
}
for($i=$max_row;$i>=$left;$i--)
{
$sql="SELECTmessage,userid,object,status,color,action1,time1FROMuser_messagewhererow="$i"";
$result=mysql_query($sql)ordie(mysql_error());
$row=mysql_fetch_array($result);
$time1=$row["time1"];
$usert1=$row["userid"];
$objectt1=$row["object"];
$sql="selectidfromchat_user_listwhereuserid="$usert1"";
$result=mysql_query($sql)ordie(mysql_error());
$rowt1=mysql_fetch_array($result);
$usert5=$rowt1["id"];
$sql="selectidfromchat_user_listwhereuserid="$objectt1"";
$result=mysql_query($sql)ordie(mysql_error());
if($rowt2=mysql_fetch_array($result))
$bojectt5=$rowt2["id"];
else$bojectt5="大家";
if($row["userid"]!=$userid){
$user1="<ahref="".$PHP_SELF."?userid=$userid" onClick=parent.bottom.user("".$usert5."")>".$usert5."</a>";
}
else$user1=$usert5;
if($row["object"]!=$userid){
$user2="<ahref="".$PHP_SELF."?userid=$userid" onClick=parent.bottom.user("".$bojectt5."")>".$bojectt5."</a>";}
else$user2=$bojectt5;
$message2=$row["message"];
$message3=htmlspecialchars($message2);
$message1="<fontsize=3color=".$row["color"]."><i>".$user1."</i> 对".$user2." <i>".$row["action1"].":</i>".$message3."</font>";
if($row["status"]==1){
if($row["object"]==$userid||$row["userid"]==$userid)
echo"<fontsize=2color=ff0000>私聊</font>".$time1."".$message1."<br>";
elsecontinue;
}
else{
echo$time1."".$message1."<br>";
}
}
?>
</body>
</html>
<?
include"../signup/mysql.php";
header("Expires:Sun,28Dec199709:32:45GMT");
header("Cache-Control:no-cache,must-revalidate");
header("Pragma:no-cache");
header("Content-Type:text/html;charset=${Charset}");
?>
<html>
<head>
<title>charmain</title>
<metahttp-equiv="Content-Type"content="text/html;charset=gb2312">
<metahttp-equiv="Refresh"content="4;url=<?echo$PHP_SELF;?>?userid=<?echo$userid?>">
</head>
<bodybgcolor="#99CCFF"text="#000000">
<?
$max_row_length=30;
$select="selectrowfromuser_messageorderbyrowDESC";
$result=mysql_query($select)ordie("falsefgfg");
$rowlist=mysql_fetch_array($result)ordie("false");
$max_row=$rowlist["row"];
if($max_row>$max_row_length){
$delete_row=$max_row-$max_row_length+1;
//echo$max_row."<br>".$delete_row;
$select="selectrowfromuser_messagewhererow<".$delete_row;
$result=mysql_query($select)ordie("false");
while($row=mysql_fetch_array($result))
{
$sql="deletefromuser_messagewhererow<".$delete_row;
mysql_query($sql)ordie("delfalse1");
}
$left=$delete_row;
}
else{$left=1;
}
for($i=$max_row;$i>=$left;$i--)
{
$sql="SELECTmessage,userid,object,status,color,action1,time1FROMuser_messagewhererow="$i"";
$result=mysql_query($sql)ordie(mysql_error());
$row=mysql_fetch_array($result);
$time1=$row["time1"];
$usert1=$row["userid"];
$objectt1=$row["object"];
$sql="selectidfromchat_user_listwhereuserid="$usert1"";
$result=mysql_query($sql)ordie(mysql_error());
$rowt1=mysql_fetch_array($result);
$usert5=$rowt1["id"];
$sql="selectidfromchat_user_listwhereuserid="$objectt1"";
$result=mysql_query($sql)ordie(mysql_error());
if($rowt2=mysql_fetch_array($result))
$bojectt5=$rowt2["id"];
else$bojectt5="大家";
if($row["userid"]!=$userid){
$user1="<ahref="".$PHP_SELF."?userid=$userid" onClick=parent.bottom.user("".$usert5."")>".$usert5."</a>";
}
else$user1=$usert5;
if($row["object"]!=$userid){
$user2="<ahref="".$PHP_SELF."?userid=$userid" onClick=parent.bottom.user("".$bojectt5."")>".$bojectt5."</a>";}
else$user2=$bojectt5;
$message2=$row["message"];
$message3=htmlspecialchars($message2);
$message1="<fontsize=3color=".$row["color"]."><i>".$user1."</i> 对".$user2." <i>".$row["action1"].":</i>".$message3."</font>";
if($row["status"]==1){
if($row["object"]==$userid||$row["userid"]==$userid)
echo"<fontsize=2color=ff0000>私聊</font>".$time1."".$message1."<br>";
elsecontinue;
}
else{
echo$time1."".$message1."<br>";
}
}
?>
</body>
</html>
相关文章
- 深入揭示:MySQL与PHP的联系(mysql与php关系)
- MySQL求和算法在PHP中的应用(mysql求和php)
- MySQL与PHP设置时区(mysql时区php)
- 数据PHP编程:从MySQL数据库中取出数据(php取mysql)
- 快速清空MySQL数据库的有效方法(清空mysql数据库数据)
- php 7安装MySQL:从入门到精通(php7安装mysql)
- MySQL: 将日期格式转换为字符串(mysql日期转字符串)
- PHP与MySQL的紧密链接(php与mysql的关系)
- MySQL 时间间隔的有效查询(mysql时间间隔查询)
- MySQL 单元测试:保障代码质量(mysql单元测试)
- MySQL团队:创造性研发、合作协作(mysql团队)
- 连接MySQL数据库:使用PHP实现(使用php连接mysql)
- php连接MySQL超时:有效解决方案(php连接mysql超时)
- PHP如何正确输出MySQL中文字符避免乱码?(php输出mysql乱码)
- 简单易懂!绿色版MySQL安装教程分享,让你快速get!(绿色版mysql如何安装)
- 历程MySQL:实现发展之路(mysql的发展)
- 定义MySQL中手机号的类型(mysql手机号类型)
- 掌握MySQL查看表结构的方法(mysql查看所有表结构)
- PHP MySQL 开发构建实现功能多样的网站(php mysql 类)
- MySQL使用详解:全面学习MYSQL技术(mysql大全)
- MySQL中创建数据库的简易步骤(在mysql下创建数据库)
- 从零开始,AS连接MySQL(as连mysql)
- MySQL学习时间策略一般需要多久(mysql一般多久学会)
- MySQL下载PDF指南(mysql下载pdf)
- MySQL 数据库最近一个月的动态(mysql 上个月到现在)
- MySQL使用教程查询上一天的数据(mysql 上一天)
- 社区(php&&mysql)一
- 聊天室php&mysql(二)