ERROR 1064 (42000) создание таблицы MySQL [закрыто]

Вы пытались установить Google Chrome? Хотя он не является открытым исходным кодом, Google Chrome - лучший выбор для большинства пользователей, поскольку он уже включает почти все кодеки и расширения, которые должны выполнять веб-сайты, которые должны работать правильно.

http://www.howopensource.com/2011/ 10 / установить-Google-хром-в-убунту-11-10-11-04-10-10-10-04 /

1
задан 30 December 2016 в 18:51

1 ответ

Ошибка в запросе к базе данных - вы не можете поставить , до ).

Однако INSERT значения должны быть помещены между ', например 'value'. Это не нужно, но это хорошая практика.

Вы можете «сгенерировать» ваш запрос, добавив некоторые функции implode, например:

$data = array("name" => $_POST["name"]);
$into = implode(", ", array_keys($data));
$values = "'".implode("', '", $data)."'";
$query = "INSERT INTO user ($into) VALUES ($values);");

Генерация запросов должна помочь вам опустить будущее синтаксические ошибки.

0
ответ дан 24 May 2018 в 07:32

Другие вопросы по тегам:

Похожие вопросы: