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ê.