avto-doska/search?brand=audi&body_type=4&model_type%5B%5D=80&model_type%5B%5D=100&model_type%5B%5D=200&model_type%5B%5D=a1&model_type%5B%5D=q5&location=3&price_from=500&price_to=5500&year_from=2000&year_to=2007&engine_from=1.0&engine_to=3.0&fuel_type%5B%5D=%D0%91%D0%B5%D0%BD%D0%B7%D0%B8%D0%BD&fuel_type%5B%5D=%D0%94%D0%B8
Это url в который попадают данные из формы. на основании этих данных формируется запрос в БД.
GET Data
brand "audi"
model_type array:5 [▶]
body_type array:4 [▶]
fuel_type array:2 [▶]
location "3"
price_from "500"
price_to "5500"
year_from "2000"
year_to "2007"
engine_from "1.0"
engine_to "3.0"
page 1
Есть GET запрос с такими параметрами : model_type[]=80&model_type[]=100 и т.д.
Получаю ошибку -
"htmlspecialchars() expects parameter 1 to be string, array given" .
Параметры в запросе не обязательные.
Если нет model_type[]=80&model_type[]=100 и подобных в запросе ,то работает.
Как исправить ?