Я пытаюсь ввести значения в таблицу базы данных, используя форму и функцию PHP. PHP кажется прекрасным, поскольку созданный SQL-код выглядит нормально, но база данных всегда вызывает ошибку. Это заявление SQL, что мой код генерируется (с произвольными значениями):Проблема с оператором SQL
INSERT INTO Iteminfo ('itemName', 'itemSeller', 'itemCategory', 'itemDescription', 'itemPrice', 'itemPostage', 'itemBegin', 'itemEnd', 'buynow', 'itemPicture')
values ('gorillaz album', 'ben', 'music', 'new one ', '5.00', '1.00', '2010-03-15 14:59:51', '2010-03-16 14:59:51', '0', 'http://www.thefader.com/wp-content/uploads/2010/01/gorillaz-plastic-beach.jpg')
Это бросает ошибку и, когда я использую функцию PHP для оценки запроса, а также, когда я использую PhpMyAdmin, чтобы ввести запрос вручную , Однако я не вижу в этом ничего плохого. Может кто-нибудь пролить некоторый свет на это? Все поля являются значениями VARCHAR, за исключением itemPrice и itemPostage (которые хранятся как DECIMAL (4,2)) и itemBegin и itemEnd, которые хранятся как DATETIME.
Почему существуют котировки около 5,00 и 1,00? – middus