mysql_escape_stringЭкранирует строку для использования в mysql_query
&reftitle.description;
stringmysql_escape_stringstringunescaped_string
Функция экранирует unescaped_string таким
образом, после чего её можно безопасно использовать в mysql_query.
Данная функция устарела.
Функция идентична mysql_real_escape_string, исключая тот
факт, что mysql_real_escape_string принимает
параметром ещё и идентификатор соединения и экранирует строку
с учетом текущей кодировки. mysql_escape_string
не делает этого и результат работы не зависит от кодировки,
в который вы работаете с БД.
&warn.deprecated.function-5-3-0.removed-6-0-0;
&reftitle.parameters;
unescaped_string
Экранируемая строка.
&reftitle.returnvalues;
Возвращает экранируемую строку.
&reftitle.changelog;
&Version;&Description;5.3.0
Данная функция теперь выдает предупреждение уровня E_DEPRECATED.
4.3.0
Функция помечена как устаревшая, ее не следует больше использовать.
Используйте вместо нее mysql_real_escape_string.
&reftitle.examples;
Пример использования mysql_escape_string
]]>
&example.outputs;
&reftitle.notes;
&mysql.alternative.note;
&mysql.alternative.include;
mysqli_escape_stringPDO::quotemysql_escape_string не экранирует символы
% и _.
&reftitle.seealso;
mysql_real_escape_stringaddslashesДирективу magic_quotes_gpc.