Milenko
Gebruiker
- Lid geworden
- 27 aug 2009
- Berichten
- 465
Beste Helpmij'ers,
Ik zit al de hele avond te stoeien met 1 dezelfde query... Weet iemand wat er fout is?
Dit is mijn code. Het gaat hier om de INSERT INTO query onderaan.
Dit is de foutcode die de browser weergeeft:
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 'To, From, Subject, Message) VALUES ('gebruiker2', 'gebruiker1', 'test onderwerp', 'te' at line 1
Ik heb al meerdere opties, die ik op internet heb gevonden, geprobeerd. Maar helaas...
Groetjes Milenko
Ik zit al de hele avond te stoeien met 1 dezelfde query... Weet iemand wat er fout is?
Dit is mijn code. Het gaat hier om de INSERT INTO query onderaan.
PHP:
<?php
session_start();
include 'db_connect.php';
if (isset($_SESSION['username'])){ // controleert of er een sessie is met een gebruikersnaam
$gebruikersnaam=$_SESSION['username']; // maakt van de gebruikersnaam een variabele om mee te sturen naar db
}
else {
echo "U bent niet meer ingelogd.";
}
$to = $_POST['to'];
$subject = $_POST['subject']; // maakt variabelen van invoer van het formulier
$message = $_POST['message'];
mysql_query("
INSERT INTO messages (To, From, Subject, Message)
VALUES ('".$to."', '".$gebruikersnaam."', '".$subject."', '".$message."'
")
or die(mysql_error());
?>
Dit is de foutcode die de browser weergeeft:
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 'To, From, Subject, Message) VALUES ('gebruiker2', 'gebruiker1', 'test onderwerp', 'te' at line 1
Ik heb al meerdere opties, die ik op internet heb gevonden, geprobeerd. Maar helaas...
Groetjes Milenko