Error:
INSERT INTO demorequests
(firstname,lastname,email,phone,company,jobtitle,numberofstaff)
VALUES
(Hank,Janssens,contact@hankjanssens.com,5193174848,Imaginadev,,1)
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 '@hankjanssens.com,5193174848,Imaginadev,,1)' at line 2
Database table structure
CREATE TABLE IF NOT EXISTS `demorequests` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`firstname` varchar(30) NOT NULL,
`lastname` varchar(30) NOT NULL,
`email` varchar(60) NOT NULL,
`phone` varchar(12) NOT NULL,
`company` varchar(60) NOT NULL,
`jobtitle` varchar(30) NOT NULL,
`numberofstaff` varchar(12) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
PHP //assign $_POST to variables
$firstname = $_POST['firstname'];
$lastname = $_POST['lastname'];
$email = $_POST['email'];
$phone = $_POST['phone'];
$company = $_POST['company'];
$jobtitle = $_POST['jobtitle'];
$numberofstaff = $_POST['numberofstaff'];
$sql = "INSERT INTO demorequests
(firstname,lastname,email,phone,company,jobtitle,numberofstaff)
VALUES ($firstname,$lastname,$email,$phone,$company,$jobtitle,$numberofstaff)";