Ниже приведен код, который я использую для добавления в таблицы, уже созданные в базе данных. Я по-прежнему получаю сообщение об ошибке с запросом. Ошибка: у вас возникла ошибка в синтаксисе SQL; проверьте руководство, соответствующее версии сервера MySQL, для правильного синтаксиса для использования рядом с «Location, Horseshoe». VALUES («Obed & Isaacs», «Springfield Illinois», «Buffalo Chic» по строке 1.Добавление данных в таблицу MySQL с использованием PHP (пересмотренный)
Как сделать исправить эту ошибку, это, кажется, единственное, что останавливает остальную часть страницы, чтобы загрузить
<?php
$link=mysql_connect("*************","************","***********");
if (!$link)
{
echo "Failed to connect to MySQL: " . mysql_error();
}
mysql_error();
mysql_select_db(horseshoevotes);
$sql = "INSERT INTO `submissions` (Restaurant, Restaurant Location, Horseshoe)
VALUES('$_POST[restaurant]','$_POST[location]','$_POST[horseshoe]','$_POST[email]')";
if (!mysql_query($sql))
{
die('Error: ' . mysql_error($link));
}
echo "Submitted";
mysql_query($sql);
mysql_close($link);
?>
Вы действительно просто разместили учетные данные своей базы данных? – GolezTrol
Я удалил их. Надеюсь, они были заполнителями, если нет, Натан должен как можно скорее изменить данные на своем сервере. –
Вы не должны использовать методы mysql. Они устарели. Использовать PDO или Mysqli – jezzipin