2016-06-07 3 views
2

Когда я запускаю код, он показывает мне эту ошибку.ОШИБКА: значение массива должно начинаться с «{» или информации о размере LINE 1

A Database Error Occurred 

Error Number: 

ERROR: array value must start with "{" or dimension information LINE 1: ...0232882', 'Kathmandu', 'Baneshwor', '2016-06-08', '13:00', '...^

INSERT INTO "report" ("ukey", "district", "police_station", "event_date", "event_time", "accident_severity", "hit_and_run", "report_recorded_timestamp", "no_vechiles_involved", "no_of_driver_casualty", "no_of_passenger_casualty", "no_of_pedestrian_casualty") VALUES ('57567b4729356260232882', 'Kathmandu', 'Baneshwor', '2016-06-08', '13:00', '3', 'false', '2016-06-07 09:44:26', '1', '1', '0', '0') 

Filename: C:\wamp\www\nrcds\system\database\DB_driver.php 

Line Number: 330 

Я не знаю, что случилось. Пожалуйста, направляйте меня. Заранее спасибо

+0

Я думаю, что ошибка ясно, добавить скобки на значении 'массива column' – sagi

+0

если' accident_severity' имеет тип 'array' то вместо' 3' должен быть как '-л [3]' или аналогично –

ответ

1

Один из ваших столбцов - массив. Добавить {} вокруг колонки.

INSERT INTO "report" (yourarraycolumn) VALUES ('{value}') 
+0

спасибо, это была проблема –

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