I have written a PHP class which will update 4 fields of a certain row in a table. The row is decided by a session var ‘user’ (which is unique). It’s not working, but i’m not sure if it is because of the query or the class itself. So i’m first gonna ask you guys if there are any errors in this query (there probaply are) and when the query is correct, i’ll see if the class itself has errors as well.
Query:
UPDATE tblRegistratie(lengte, gewicht, bmi geluk) WHERE `gebruikersnaam` = '" . $_SESSION['regain-user'] . "'
VALUES(
'".mysqli_real_escape_string($conn, $this->Lengte_update)."',
'".mysqli_real_escape_string($conn, $this->Gewicht_update)."',
'".mysqli_real_escape_string($conn, $this->BMI_update)."',
''".mysqli_real_escape_string($conn, $this->Geluk_update)."',
);
The correct syntax for
UPDATEin MySQL would be something like::