Неустранимая ошибка PHP: необработанная ошибка: вызов неопределенной функции mysql_connect ()
Похоже, ваш код использует расширение mysql, а это расширение отсутствует.
Другими словами, ошибка не имеет ничего общего с SQL-инъекцией. Код для этого приложения не может быть запущен при установленной установке PHP.
Запустите команду php --version
, вы увидите что-то вроде этого:
$ php --version
PHP 7.1.16 (cli) (built: Mar 31 2018 02:59:59) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.1.0, Copyright (c) 1998-2018 Zend Technologies
У вас, вероятно, есть PHP 7.0 или более поздняя версия, в которой расширение mysql больше не доступно. Если это версия PHP, которая у вас есть, вам придется изменить код вашего приложения, чтобы оно использовало либо mysqli, либо PDO.
См. Эти ответы с 2016 года:
Редактировать код из расширения mysql outdates в расширение mysqli довольно просто.
Другая возможность - PHP 5.6, но установка не завершена. Вы можете установить дополнительный пакет для добавления расширения mysql в установку PHP 5. Смотрите этот ответ: