Поставил сервер с PHP 7.4
Так работает
$tel = '79998887766';
$b=$pdo->prepare(" INSERT INTO `main` SET tel=:tel");
$b->bindParam(":tel", $tel);
Так ошибка
$b=$pdo->prepare(" INSERT INTO `main` SET tel=:tel");
$b->bindParam(":tel", '79998887766');
Fatal error: Uncaught Error: Cannot pass parameter 2 by reference in... указана строка с bindParam
Я помню я раньше указывал значения вручную и всё работало. Теперь это грех и обязательно нужна переменная? )) Это можно поменять где ни будь в настройках конфигурационных файлов?