Php mysql insert语句中出现错误

Php mysql insert语句中出现错误,php,mysql,Php,Mysql,这是我正在运行以插入记录的查询,但我遇到了一个错误,我无法找到问题所在 插入lft(Patientid、Patientname、Testdate、Test、Range、Result) 值(“$Patientid”、“$Patientname”、“$Testdate”、“$Test”、“$Range”、“$Result”) 错误是: 错误您的SQL语法有错误;检查与您的MySQL服务器版本对应的手册,以了解在第1行使用接近“范围,结果”值('1052','ADITYA RAJESH KHATEK

这是我正在运行以插入记录的查询,但我遇到了一个错误,我无法找到问题所在

插入lft(Patientid、Patientname、Testdate、Test、Range、Result)
值(“$Patientid”、“$Patientname”、“$Testdate”、“$Test”、“$Range”、“$Result”)
错误是:

错误您的SQL语法有错误;检查与您的MySQL服务器版本对应的手册,以了解在第1行使用接近“范围,结果”值('1052','ADITYA RAJESH KHATEKE','4/3/2012','CHest','30','23')的正确语法

RANGE
位于
mysql
中,在其周围使用
`

INSERT INTO lft(`Patientid`,`Patientname`,`Testdate`,`Test`,`Range`,`Result`)
VALUES('$Patientid','$Patientname','$Testdate','$Test','$Range','$Result')
RANGE
位于
mysql
中,在其周围使用
`

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

你需要把你的查询像这样

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

Range是一个保留关键字。

您需要这样放置查询

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

范围是一个保留关键字。

答案已经给出。谢谢。。答案已经给出了,谢谢你。。它起作用了