$myquery="insert into fornum (num,sum1) values (".$arr[$c].",$c)";

解决方案 »

  1.   

    1、$arr[$c]有没取到值?
    2、数据库字段类型是否正确?
      

  2.   


    $myquery="insert into fornum (num,sum1) values ('$arr[$c]','$c')";
      

  3.   

    估计是 jacklinchen(陈) 提到的第二个问题。
      

  4.   

    虽然术php可以解析在""里面的变量,但是还是按照wasuka(迦罗娜:潜行的诡计与研究)的方法做下的好。这个是变成习惯问题。
    $myquery="insert into fornum (num,sum1) values ({$arr[$c]},{$c})";这样试试?不行再说~把错误代码发上来吧~让我们看看到底是什么问题
      

  5.   

    $myquery="INSERT INTO 'fornum'('num','sum1') VALUES ('$arr[$c]',$c)";这样书写SQL不容易出问题,
      

  6.   

    你的代码我这已经运行成功.
    没有单引号容易使SQL语句出现错误.
      

  7.   

    $myquery="INSERT INTO 'fornum'('num','sum1') VALUES ('$arr[$c]',$c)";这样书写SQL不容易出问题,
      

  8.   

    values ('$arr[$c]','$c')";要加单引号的