<?
  require("session.php");
  $class_id=$_GET['id'];
  $username=$_GET['username'];
  $link_id=mysql_connect($dbhost,$dbuser,$dbpassword);
  mysql_select_db($dbname,$link_id);
  $str="delete from class where class_id = '$class_id ' and username= ' $username ' ";
  $result=mysql_query($str,$link_id);
  if($result)
  echo"<script language='javascript'>alert('企业信息删除成功,点击确定返回');</script>";
  mysql_close($link_id);
  echo"<script language=javascript>window.location.href='qiye_view.php'</script>";
  ?>

解决方案 »

  1.   

    有报什么错误吗,那就把下面的语句打印出来,直接到数据库里执行一下,看是否正确呀!
    delete from class where class_id = '$class_id ' and username= ' $username ' 
      

  2.   

    有报什么错误吗,那就把下面的语句打印出来,直接到数据库里执行一下,看是否正确呀!
    delete from class where class_id = '$class_id ' and username= ' $username ' 
      

  3.   

    有报什么错误吗,那就把语句delete from class where class_id = '$class_id ' and username= ' $username ' 打印出来,直接到数据库里执行一下,看是否正确呀!
      

  4.   

    我在数据库里试了:delete from class where class_id = '35051 ' and username= ' jl151614 ';删除0条记录其实数据里有满足条件的记录,就是删不了~
     
      

  5.   

    数据库里:
    id  class_id  username  
    34  35051     kanetworkqiye2010 
    33  35051     jl151614 
    31  35054     jl151614 sql:
    delete from class where class_id = '35051 ' and username= ' jl151614 ';
    我看不出有问题~
      

  6.   

    数据库里:
    id  class_id  username  
    34  35051     kanetworkqiye2010 
    33  35051     jl151614 
    31  35054     jl151614 sql:
    delete from class where class_id = '35051 ' and username= ' jl151614 ';
    我看不出有问题~
      

  7.   

    delete from class where class_id = '35051 ' and username= ' jl151614 ';
    是不是username哪里多了个空格啊?
      

  8.   

    delete from class where class_id = '35051 ' and username= ' jl151614 ';
    你的這個sql如果是原句的話.
    很可能是出在空格上.
    delete from class where class_id = '35051' and username='jl151614';
      

  9.   

    把$username 前面的空格去掉试试
      

  10.   

    当然删不掉,你附加了空格!!!$str="delete from class where class_id = '$class_id ' and username= ' $username ' ";
    应写作
    $str="delete from class where class_id = '$class_id' and username= '$username' ";