PHP beginner |
|
Ik raak er nu even helemaal niet meer uit, ik heb een simpele query, waarbij er 1 item in de database moet worden gestoken
function createNewSession($pearID) {
$sql = "INSERT INTO sessions (key) VALUES (?)";
if($stm = $this->dbc->prepare($sql)) {
$key = $pearID;
$stm->bind_param("s", $key);
if($stm->execute()) {
return true;
} else {
return $stm->error;
}
} else {
return $this->dbc->error;
}
}
function createNewSession($pearID) { $sql = "INSERT INTO sessions (key) VALUES (?)"; if($stm = $this->dbc->prepare($sql)) { $key = $pearID; $stm->bind_param("s", $key); if($stm->execute()) { return true; } else { return $stm->error; } } else { return $this->dbc->error; } }
Volgens mij lijkt dit toch allemaal correct?
Toch krijg ik deze sql error:
Citaat: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'key) VALUES (?)' at line 1
Hopelijk ziet iemand wat er fout gaat, want ik zie het gewoon niet meer
|