通过方法="Post"发送的表单值插入语句


Insert Statement for Form values sent via method="Post"

我正在设计一个页面,将发送数据的宠物寻找业务的形式到数据库,但我有困难记住如何准确地做到这一点,因为它已经有一段时间了,我还没有采取正式的PHP类。

我已经在表单中存储了通过POST方法发送到PHP文件的所有值,并在这一行使用它们之前通过mysqli_real_escape_string()运行它们。

我的PHP查询行是

$save = "INSERT INTO requests (fName, lName, address, city, state, zip, pPhone, cPhone, email,
pName, species, gender, spayedNeutered, temperament, howLost, comments) VALUES ($fName,
$lName, $address, $city, $state, $zip, $pPhone, $cPhone, $email, $pName, $species, $gender,
$spayedNeutered, $temperament, $howLost, $comments)";

有人看到这条线有什么问题吗?

使用'作为值

$save = "INSERT INTO requests (fName, lName, address, city, state, zip, pPhone, cPhone, email,
pName, species, gender, spayedNeutered, temperament, howLost, comments) 
VALUES ('$fName',
'$lName', '$address', '$city', '$state',.