$n = mysql_numrows($rr1);
改成$n = mysql_num_rows($rr1);
if($r1!=0) 
{
$delete="delete from sbook_teacher where nname ='$nname' ";
$r2 = mysql_query($delete);
}
浅妄薄见,望与斟酌

解决方案 »

  1.   


    $aa = mysql_query("select * from super where sname='$nname'");
    if(mysql_num_rows($aa))
    {
      $update="update super set sbook='$nbook' where sname='$nname'"
      $r1 = mysql_query($update);
      if($r1!=0) 
      $delete="delete from sbook_teacher where nname ='$nname' ";
      $r2 = mysql_query($delete);
      if($r2)
    {
               echo"<script>alert('删除成功!');history.go(-1);<script>";
       return;
        }

    else
    {
           echo"<script>alert('删除不成功!');history.go(-1);<script>";
       return;
    }
    }
    加多上面两行,好像可以,试试
      

  2.   

    to  _Shakespeare(网络骑士) 先谢谢你但是我运行程序后,还是会一声不响的把表sbook_teacher 里的内容全部删除!
      

  3.   

    to  piner(piner) 也谢谢你!加的那两句也不行,请再帮助我!
      

  4.   

    试一试if($r1) {
      $delete="delete from sbook_teacher where nname ='$nname' ";
      $r2 = mysql_query($delete);
      if($r2){
        echo"<script>alert('删除成功!');history.go(-1);<script>";
        return;
      }else{
        echo"<script>alert('删除不成功!');history.go(-1);<script>";
        return;
      }
    }