我运行此代码时遇到错误:

时间:2016-09-27 13:38:27

标签: php mysql

$result = "Insert into insert_data (namapelajar1, namapelajar2, 
            namapelajar3, nopendaftaran1,nopendaftaran2,nopendaftaran3) 
          values                
         ('$namapelajar1','$namapelajar2','$namapelajar3',
          '$nopendaftaran1', '$nopendaftaran2','$nopendaftaran3',
          '$kelas', '$tajukprojek');";

始终提示

  

解析错误:解析错误:语法错误,意外' $结果'   第20行的C:\ xampp \ htdocs \ sistem \ insert_data.php中的(T_VARIABLE)

任何人都可以给我一些建议吗?非常感谢!!

1 个答案:

答案 0 :(得分:0)

有两个额外的列内部值仅指定了6个字段,但您输入了8个值。试试这个

$result = " Insert into insert_data(namapelajar1,namapelajar2,namapelajar3,nopendaftaran1,nopendaftaran2,nopendaftaran3) values ('$namapelajar1','$namapelajar2','$namapelajar3','$nopendaftaran1','$nopendaftaran2','$nopendaftaran3')";