$result=mysql_query($SQL) or die(mysql_error());

解决方案 »

  1.   

    $SQL ="insert into albumname(albumname,createdate) values($can,now())";
    把$can该成'$can'试试。
      

  2.   

    $SQL ="insert into `albumname`(`albumname`,`createdate`) values('$can',now())";
      

  3.   

    首先判断你的数据库连接是不是正确
    然后把你的SQL语句打印出来到数据库里面去执行一下 ,看是不是语法错误
    SQL语句你可以这样:
    $SQL ="insert into albumname(`albumname`,`createdate`) values($can,'".now()."')";
    echo $SQL;
    $result=mysql_query($SQL);
    ?>
    在字段上面加反引号看看
      

  4.   

    albumname字段是什么类型的,如果不是数字型的$can要改成'$can'