代码如下,不胜感激。<?php
$conn =@ mysql_connect('localhost','root','') or die('连接错误');
mysql_select_db('newdb',$conn) or die('未成功打开数据库');
$sql="INSERT INTO test ('id','uid','regdate','re') VALUES ('','大陈哥',’2010-10-1','领袖')";
mysql_query($sql,$conn) or die('插入数据不成功');  
?>

解决方案 »

  1.   

    $sql="INSERT INTO test ('id','uid','regdate','re') VALUES ('','大陈哥',’2010-10-1','领袖')"; 
     改成 
    $sql="INSERT INTO test ('uid','regdate','re') VALUES ('大陈哥',’2010-10-1','领袖')"; 
      

  2.   

    1. 把@去掉, 看一下没密码是否连接成功2. 改一下sql, id如果是自增主键, 则不用插入值, 否则不能为空$sql="INSERT INTO test (id,uid,regdate,re) VALUES (1,'大陈哥',’2010-10-1','领袖')"; 
      

  3.   

    不知道为什么,又没有问题啦。是不是 WAMP 的环境不稳定吧。