Description

stringmysql_escape_string
( string$unescaped_string
)

This function will escape the unescaped_string,
so that it is safe to place it in a mysql_query().
This function is deprecated.

This function is identical to mysql_real_escape_string()
except that mysql_real_escape_string() takes a
connection handler and escapes the string according to the current
character set. mysql_escape_string() does not take a
connection argument and does not respect the current charset setting.

User Contributed Notes 2 notes

You can use this function safely with your MySQL database queries if and only if you are sure that your database connection is using ASCII, UTF-8, or ISO-8859-* and that the backslash is your database's escape character. If you're not sure, then use mysqli_real_escape_string instead. This function is not safe to use on databases with multi-byte character sets.

The only benefit of this function is that it does not require a database connection.