2013-06-09 4 views
-2

Ошибка«список Вставить значение не соответствует список столбцов» в PHP PDO

Fatal error: Uncaught exception 'PDOException' with message 'SQLSTATE[21S01]: Insert value list does not match column list: 1136 Column count doesn't match value count at row 1' in /home/content/97/11030597/html/new/classes/admin.class.php:103 Stack trace: #0 /home/content/97/11030597/html/new/classes/admin.class.php(103): PDOStatement->execute(Array) #1 /home/content/97/11030597/html/new/admin.php(27): Admin->addEventTime('I6HLkmJBWdMazcw...', 'Example1', 'Example1', 'Example Floor', '12:00', 'pm', 'boy', 'Example City', 'Example Street', 'Example State', '16248') #2 {main} thrown in /home/content/97/11030597/html/new/classes/admin.class.php on line 103

Line 103: $add->execute(array(NULL, $time, $floor, $opponent, $team, $event, $gender, $city, $street, $state, $zipcode));

Что не так?

+0

Вы пробовали искать? –

+0

Да, я пробовал .. Просто посмотрел, может ли кто-нибудь обнаружить ошибку. Я не знаю PHP ... Я менеджер проекта, а не чистый кодер. Я понимаю некоторые вещи. | И на мой компьютер для того, что @ hek2mgl, я приготовлю исходный код при необходимости. – RazorAsp

+2

@RazorAsp Это была шутка !!! let ** nobody ** из stackoverflow войдите в ваш компьютер и не покажите исходный код, если вы не уверены, что он не содержит критически важных для безопасности контента. (пароли, имена файлов, URL-адреса и т. д.). Я пошутил, потому что усилия, которые вы показали в этом вопросе, действительно низки. Это сайт программистов Q/A. не нужно «получать помощь от разработчиков без оплаты». Если вы заплатите мне, я могу взглянуть на – hek2mgl

ответ

3

Прочитать сообщение об ошибке.

У вас слишком много столбцов, определенных в вашем запросе на вставку, или ваш массив значений, которые вы передаете в $ stmt-> execute(), в нем слишком много значений.

+2

* Прочтите сообщение об ошибке. * Какая новая идея. –

+0

Исправлено. Спасибо @ adear11 – RazorAsp

Смежные вопросы