<body>
<?php 
include("conn.php");
?>
<table width=500 border="0" align="center" cellpadding="5" cellspacing="1" bgcolor="#add3ef">
<?php
 $sql="select * from message order by id desc";
 $query=mysql_query($sql);
  while($row=mysql_fetch_array($query)){?>
  <tr>
    <td></td>
  </tr>
  <tr bgcolor="#eff3ff">
  <td>标题:<?php echo"$row[title]" ?> 用户:<?php echo"$row[user]" ?></td>
  </tr>
  <tr bgColor="#ffffff">
  <td>内容:<?php echo"$row[content]" ?></td>
  </tr>
  <tr>
    <td>
<a href="del.php?id=<?php echo $row[id]?>">删除</a>

</td>
  </tr>
  <tr>
    <td><a href="update.php?id="<?php echo "$row[id]"?>编辑</a></td>
  </tr>
<?php
}
?>
</table>
</body>del.php
<?php
include("conn.php");
if($_REQUEST["id"]!=""){
  $sql="delete from message where id="+$_REQUEST["id"];
  mysql_query($sql);
  if((mysql_affected_rows()==0)||(mysql_affected_rows()==-1))
     {   echo"没有找到记录,或者删除时产生错误!";}
else{
echo "<script>alert('delete Success!!');location.href='list.php';</script>";}
};
 ?>总是删除错误。。请问代码错在哪里?谢谢了,表中是有数据的。。