Aggiorna come menzionato in commenta , mysql_ è stato ritirato dalla versione 5.5
:
e rimosso in PHP 7 .
mysql_real_escape_string() è parte standard della funzione MySQL "batch"
e dovrebbe sempre funzionare se l'estensione è caricata correttamente.
Fa qualsiasi altro mysql_ funzione funziona? (Non dovrebbe)
Assicurati di avere questa riga non commentata nel tuo php.ini :
extension=mysql.so
Inoltre sarebbe saggio usare mysqli
o PDO
invece (mysql_ è deprecato
), entrambi possono occuparsi della fuga per te.