Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

mysql_real_escape_string é indefinido


Atualizar conforme mencionado em comentário , mysql_ foi descontinuado desde 5.5 :

e removido no PHP 7 .

mysql_real_escape_string() é parte padrão da função MySQL "lote" e deve sempre funcionar se a extensão for carregada corretamente.

Algum outro mysql_ função funciona? (Não deveria)

Certifique-se de que você tenha esta linha sem comentários em seu php.ini :
extension=mysql.so

Também seria sábio usar mysqli ou PDO em vez disso (mysql_ está obsoleto ), ambos podem cuidar de escapar para você.