resource mysql_db_query ( string database, string query [, resource link_identifier] )使用这个函数前,不需要另外mysql_select_db()

解决方案 »

  1.   

    <?php 
    $dbh =  mysql_connect('localhost','root','pwd') or die('Connect failed');
    $query = "INSERT INTO user(Name , Level , Pass ) VALUES ('123' ,'Admin','123')"; 
    $res = mysql_db_query('mydb',$query,$dbh)or die('Execute SQL failed');
    if(!$res){ 
      echo "错误!不能插入纪录!"; 
    } else {
      print("输入成功!"); 
    }
    ?>
      

  2.   

    <?php 
    $dbh =  mysql_connect('localhost','root','pwd') or die('can not connect'); 
    mysql_select_db('mydb') or die('can not select db.'); 
    $query = "INSERT INTO user(Name , Level , Pass ) VALUES ('123' ,'Admin','123')";
    $res = mysql_db_query($query,$dbh) or die('query failed'); 
    if(!$res){ 
      echo "错误!不能插入纪录!"; 

    else print("输入成功!"); 
    ?>
      

  3.   

    看不出来有错的地方。把mysql_error()打出来看看
    。。查看你的建立的各个字段设置是否正确。
      

  4.   

    $query = "INSERT INTO `user`(Name , Level , Pass ) VALUES ('123' ,'Admin','123')"; user 为关键字。