#1064 - 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
Ошибка #1064 при запросе к БД Mysql
Обидная ошибка начинающих...пишешь запрос на php, проверяешь и не можешь понять где ошибка, уже все пересмотрел, начинаешь сомневаться уже...в этом случае самым хорошим способом будет - проверка запроса напрямую к БД через SQL-запрос...
К примеру, вот такой запрос:
INSERT INTO order (name, mail, phone) VALUE ('Ser', 'f@mail.ru', '777777')
такой запрос к Mysql также вернет ошибку #1064 , почему кто догадался? А, потом что для БД есть такой термин "зарезервированные слова Mysql", так вот из-за того, что слово "order" попадает под этот термин ваш запрос не пройдет(проверьте и свои слова, то есть нельзя называть такими словами таблицы и колонки в БД - зарубите себе на носу).
Еще пример(в данном случае зарезервированное слово - to)
#1064 - 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 'to, ...'; at line 1