Как решить проблему с устаревшей функцией php mysql_escape_string?
Нашёл старый сайт
сайт выдавал ошибку и просил обновить функции
При замене
$a = mysql_escape_string($_GET['go'])
На
$a = mysqli_real_escape_string($_GET['go'])
ошибка пропала,но теперь в переменной $a не правильные данные
В чём проблема?
Для правильного вопроса надо знать половину ответа
В библиотеке mysql_ функции использовали последнее открытое подключение к базе как подключение по умолчанию.
В mysqli_ и PDO подключение необходимо указывать явно.