You have an error in your SQL syntax

Status
Niet open voor verdere reacties.

gast0518

Gebruiker
Lid geworden
24 nov 2012
Berichten
116
hallo,

Ik maak een website voor iemand, en op die website moet een mailform komen en alle informatie die daar word opgeslagen moet in een MySQL database komen. Ik maak de website met WYSIWYG 10.
Als ik alles invul in de form en op "send" klik krijg ik deze foutmelding:
Code:
Failed to insert data into table!
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 '(`DATESTAMP`, `TIME`, `IP`, `BROWSER`) VALUES ('2015-02-13', ' at line 1
Ik heb geen table aangemaakt in m'n database want ik weet de namen niet.

Ik ben ook een totale noob in PHP en MySQL

PHP:
function ValidateEmail($email)
{
   $pattern = '/^([0-9a-z]([-.\w]*[0-9a-z])*@(([0-9a-z])+([-\w]*[0-9a-z])*\.)+[a-z]{2,6})$/i';
   return preg_match($pattern, $email);
}
if ($_SERVER['REQUEST_METHOD'] == 'POST' && $_POST['formid'] == 'form1')
{
   $mailto = 'info@okithehandyman.com';
   $mailfrom = isset($_POST['email']) ? $_POST['email'] : $mailto;
   $subject = 'Contact';
   $message = 'Form:';
   $success_url = './Contact=complete.php';
   $error_url = './404.shtml';
   $error = '';
   $mysql_server = 'localhost';
   $mysql_database = 'databasename';
   $mysql_table = '';
   $mysql_username = 'username';
   $mysql_password = 'password';
   $eol = "\n";
   $max_filesize = isset($_POST['filesize']) ? $_POST['filesize'] * 1024 : 1024000;
   $boundary = md5(uniqid(time()));
 
Laatst bewerkt:
Opgelost!
Ik heb een table aangemaakt, een mail gestuurt zodat alles erin komt te staan, en mn zelfgemaakte dingen verwijderd. Alles werkt!
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan