你可以在执行mysql_query()之前,先把这个字符串记下来。试试从$sqlquery中,能不能找到出错原因

解决方案 »

  1.   

    echo $sqlquery;
    看看有什么提示?
      

  2.   

    INSERT INTO gamedata (此处写表结构) VALUES 
    如:
    INSERT INTO gamedata (id,content) VALUES (1,'hello')
      

  3.   

    如果你的gamedata表中的表结构就只有你插入的五个字段,并且顺序是这样的就可以在表后不需指定结构,改成
    $sqlquery="insert into gamedata  values ('$officalname','$transname','$info','$tel','$fami')";如果你的表中结构不只是你插入的五个字段,或在表中排列顺序不是这样的当然就会插入失败,最好是指定出表结构。假设你的表结构中有对应变量的字段officalname,transname,info,tel,fami把你的SQL语句改成$sqlquery="insert into gamedata  values (officalname,transname,info,tel,fami);('$officalname','$transname','$info','$tel','$fami')";