im получаю следующую ошибку с моим запросом из PHP:Ошибка MySQL INSERT Синтаксис и непонятно, почему
Есть ли у кого-нибудь идеи по поводу почему? его прохождение адреса электронной почты и от ошибки выглядит как его нарушение там, но я могу ошибаться.
У вас возникла ошибка в синтаксисе SQL; в руководстве, соответствует версии сервера MySQL для корректного синтаксиса использовать рядом с «INSERT INTO клиентов SET имя =„Джеймс Брэндон“, электронной почты =«Джеймсу @ окружающей среды»в строке 10
PHP
$query .= "INSERT INTO customers SET
name = '".$customer_name."',
email = '".$customer_email."',
address_1 = '".$customer_address_1."',
address_2 = '".$customer_address_2."',
town = '".$customer_town."',
county = '".$customer_county."',
postcode = '".$customer_postcode."',
phone = '".$customer_phone."',
name_ship = '".$customer_name_ship."',
address_1_ship = '".$customer_address_1_ship."',
address_2_ship = '".$customer_address_2_ship."',
town_ship = '".$customer_town_ship."',
county_ship = '".$customer_county_ship."',
postcode_ship = '".$customer_postcode_ship."';
";
вы добавляете запрос вставки в '$ query', что неверно –
Возможно, у вас смешанные синтаксисы 'INSERT' и' UPDATE'? – Eggplant
вы написали неправильный синтаксис для вставки - INSERT INTO table_name (column1, column2, column3, ...) VALUES (value1, value2, value3, ...) –