Hallo,
ik probeer een registreer systeem te maken.
Maar ik ben een beginnend scripter dus is dit niet simpel voor mij.
Dit is de fout die ik krijg: Error: 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 ''leeftijd') VALUES (Mathijs, [email protected], private, 14)' at line 1
Dit is mijn script:
CitaatToon Meer<?php
// connect to the server
$conn = new mysqli('localhost', 'root', 'private', 'login');
// check connection
if (mysqli_connect_errno()) {
exit('Connect failed: '. mysqli_connect_error());
}
session_start();
$naam = $_POST["naam"];
$_SESSION["naam"] = $naam;
$age = $_POST["age"];
$_SESSION["age"] = $age;
$mail = $_POST["mail"];
$_SESSION["mail"] = $mail;
$ww = $_POST["ww"];
$_SESSION["ww"] = $ww;
echo $mail;
// sql query for INSERT INTO users
$sql = "INSERT INTO `gebruikers` (`naam`, `email`, `wachtwoord`, 'leeftijd')
VALUES ($naam, $mail, $ww, $age)";
// Performs the $sql query on the server to insert the values
if ($conn->query($sql) === TRUE) {
echo 'users entry saved successfully';
}
else {
echo 'Error: '. $conn->error;
}
?>
(ik weet dat die sessions nogal onnutig zijn die ik heb gedaan, maar dat ontdekte ik pas nadat ik het had gedaan :))
Weet iemand hoe ik dit oplos?