mysql_escape_string

mysql_escape_string -- Escapa uma string para uso com o mysql_query.

Descrição

string mysql_escape_string ( string unescaped_string)

Esta função irá escapar o unescaped_string , assim será seguro coloca-la na função mysql_query( ) .

Nota: mysql_escape_string() não escapa % e _ .

Esta função é identica a mysql_real_escape_string( ) exceto que mysql_real_escape_string( ) precisa de um identificador de conexão e escapa a string de acordo com o conjunto atual de caracteres atual . mysql_escape_string( ) não precisa de um identificador de conexão e não respeita o conjunto atual de caracteres .

Exemplo 1 . Exemplo mysql_escape_string( )

 
?php

 
$item

 
=

 
"

 
Zak's

 
Laptop"

 
;

 
$escaped_item

 
=

 
mysql_escape_string($item)

 
;

 
printf

 
("String

 
escapada

 
:

 
%s\n"

 
,

 
$escaped_item)

 
;

 
?



O exemplo acima deve produzir a seguinte saida :










Veja também : mysql_real_escape_string( ) , addslashes( ) , e a diretiva magic_quotes_gpc .