0

これは、レコードを挿入するために実行しているクエリですが、エラーが発生しています。何が問題なのかわかりません。

INSERT INTO lft(Patientid,Patientname,Testdate,Test,Range,Result)
VALUES('$Patientid','$Patientname','$Testdate','$Test','$Range','$Result')

エラーは次のとおりです。

ERROR SQL 構文にエラーがあります。near 'Range,Result)VALUES('1052','ADITYA RAJESH KHATEKE','4/3/2012','CHest','30', '23')' 1 行目

4

2 に答える 2

5

RANGEその前後で使用されている予約語ですmysql`

INSERT INTO lft(`Patientid`,`Patientname`,`Testdate`,`Test`,`Range`,`Result`)
VALUES('$Patientid','$Patientname','$Testdate','$Test','$Range','$Result')
于 2013-04-27T05:20:47.937 に答える
1

このようにクエリを配置する必要があります

INSERT INTO lft(`Patientid`,`Patientname`,`Testdate`,`Test`,`Range`,`Result`)VALUES('$Patientid','$Patientname','$Testdate','$Test','$Range','$Result')

範囲は予約済みのキーワードです。

于 2013-04-27T05:22:04.263 に答える