嘿,这里是第一次海报。我正在使用 php 和 mysqli 创建一个注册表单,在实际插入函数之前一切正常。
我已经检查并仔细检查和三次检查查询中的变量名称,它们是正确的,表单输入也到达了函数,但由于某种原因在 £this->connect->query($query) 它拒绝去工作。我尝试了无数种不同的方法来执行实际的查询,每一种都返回 false。我在这里无所适从,希望有人可以提供帮助!
function insertNewRecord($fname, $lname, $pass, $email, $mob, $school, $location, $connumb)
{
$query = "INSERT INTO 'dbusers'
(firstName, lastName, password, emailaddress, mobnumb, school, campus, connumb)
VALUES ($fname, $lname, $pass, $email, $mob, $school, $location, $connumb)";
if(!$this->connection->query($query)) {
echo $query;
}
}
编辑:我想通了,我忘了自动增加表中的用户 ID。我已经坚持了几个小时,我觉得自己像个白痴。
谢谢你的时间