5 6 7
8 9$max_row_length=30; 10 11$select="select row from user_message order by row DESC"; 12$result=mysql_query($select)or die(" false fgfg"); 13$rowlist=mysql_fetch_array($result)or die("false"); 14$max_row=$rowlist["row"]; 15 16 17if($max_row>$max_row_length){ 18 19 20$delete_row=$max_row-$max_row_length+1; 21 22// echo $max_row."
".$delete_row; 23$select="select row from user_message where row<".$delete_row; 24$result=mysql_query($select)or die(" false"); 25while($row=mysql_fetch_array($result)) 26{ 27$sql="delete from user_message where row <".$delete_row; 28 29mysql_query($sql)or die ("del false1"); 30} 31 32 33$left=$delete_row; 34} 35 36else {$left=1; 37 38} 39 40for($i=$max_row; $i>=$left ;$i--) 41{ 42$sql="SELECT message,userid,object,status,color,action1,time1 FROM user_message where row='$i'"; 43$result=mysql_query($sql)or die(mysql_error()); 44$row=mysql_fetch_array($result); 45$time1=$row["time1"]; 46 47$usert1=$row["userid"]; 48$objectt1=$row["object"]; 49$sql="select id from chat_user_list where userid='$usert1'"; 50$result=mysql_query($sql)or die(mysql_error()); 51$rowt1=mysql_fetch_array($result); 52$usert5=$rowt1["id"]; 53 54$sql="select id from chat_user_list where userid='$objectt1'"; 55$result=mysql_query($sql)or die(mysql_error()); 56if($rowt2=mysql_fetch_array($result)) 57$bojectt5=$rowt2["id"]; 58else $bojectt5="大家"; 59 60 61 62if($row["userid"]!=$userid){ 63 64$user1="".$usert5.""; 65} 66else $user1=$usert5; 67if($row["object"]!=$userid){ 68 69$user2="".$bojectt5.""; } 70else $user2=$bojectt5; 71$message2=$row["message"]; 72$message3=htmlspecialchars($message2); 73 74$message1="".$user1." 对".$user2." ".$row["action1"].": ".$message3."" ; 75 76if($row["status"]==1){ 77if($row["object"]==$userid||$row["userid"]==$userid) 78echo "私聊".$time1." ".$message1."
"; 79else continue; 80} 81else { 82echo $time1." ".$message1."
"; 83 84} 85} 86 87?> 88 89