Отключение эмуляции запросов php 7.2

174
30 декабря 2019, 17:40

при выставлении атрибуту PDO::ATTR_EMULATE_PREPARES значения FALSE, возникает ошибка:

Fatal error: Uncaught Error: Call to a member function bindValue() on boolean in

На локальной машине и VPS-хостинге (LAMP Ubuntu), на веб-хостинге атрибут принимает значение false

Также при запросе ошибок:

Fatal error: Uncaught PDOException: SQLSTATE[42000]: Syntax error or access violation: 1055 Expression #2 of SELECT list is not in GROUP BY clause and contains nonaggregated column 'time.dp.date_start' which is not functionally dependent on columns in GROUP BY clause; this is incompatible with sql_mode=only_full_group_by in

Запрос:

select dp.*,msp.sale 
from discount_products dp inner join ms_products msp on msp.ms_id=dp.product_ms_id 
where dp.date_end >= :date group by dp.product_ms_id order by dp.date_start

более того, это не единственный запрос, возвращающий fatal error

READ ALSO
Запутался в многомерных массивах, хэлп))

Запутался в многомерных массивах, хэлп))

Проблема такая, есть многомерный массив, с двумя ключами AUTHORS и BOOKS, в этих ключах еще вложены массивы, ключами для авторов являются их емэйлы...

134
Связь в таблице

Связь в таблице

У меня есть две таблицы в БДМне нужно во второй таблице в поле routes_route_id сослаться на поле route_id в первой таблице, но я не могу указать связь...

161
Отправка данных по ajax на контроллер php

Отправка данных по ajax на контроллер php

Делаю тестовое заданиеНеобходимо реализовать гостевую книгу на MVC

168
PHP работа со строками URL

PHP работа со строками URL

Здравствуйте допустим есть страница: https://mysite/profile#access_token=32f4539aeec6311e0d06f2305aeee88fbd9bfc773f885980c40a195672d1fa9247a6177c1746b67c4c779

148