У меня есть этот кусок кодаPHP, выпуск базы данных
<?php
$con = mysql_connect("localhost","root","password");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}
mysql_select_db("tables", $con);
$sql="INSERT INTO customer (Name, Telephone, Email, Address, PostCode, Specialisation)
VALUES
($_POST['firstname'], $_POST['telephone'],$_POST['email'], $_POST['address'],$_POST['postcode'],$_POST['special'])";
if (!mysql_query($sql,$con))
{
die('Error: ' . mysql_error());
}
echo "Inserted into Worker database";
mysql_close($con);
?>
я получаю эту ошибку error- Синтаксическая:. Синтаксическая ошибка, неожиданный T_ENCAPSED_AND_WHITESPACE, ожидая T_STRING или T_VARIABLE или T_NUM_STRING в
Я не конечно, что еще делать. Пожалуйста помоги. Спасибо
Не могли бы вы рассказать нам, какая строка вызывает эту ошибку? – Intrepidd
Эта строка - ($ _ POST ['firstname'], $ _POST ['phone'], $ _ POST ['email'], $ _POST ['address'], $ _ POST ['postcode'], $ _ POST [' special ']) "; – Ester
. Сначала я должен проверить, какой запрос вы выполняете, распечатав его. Это запрос, который вы хотите проверить с помощью phpmyadmin и дайте мне знать. – Sumant