Ver Mensaje Individual
  #2 (permalink)  
Antiguo 21/11/2005, 16:02
Avatar de Seppo
Seppo
 
Fecha de Ingreso: marzo-2005
Ubicación: Buenos Aires, Argentina
Mensajes: 1.284
Antigüedad: 19 años, 1 mes
Puntos: 17
En mysql_escape_string dice " Esta función se convirtió en obsoleta, no use esta función. En su lugar, use mysql_real_escape_string."
Dice que escapa los caracteres \x00, \n, \r, \, ', " y \x1a.

addslashes escapa Los caracteres que se escapan son la comilla simple ('), comilla doble ("), barra invertida (\) y NUL (el byte NULL).

Coinciden: ' " \
mysql_real_escape_string solo: \x00 \n \r \x1a
addslashes solo: null

PD: no tengo idea cual es la diferencia... Si escapa a \ no escapa tb a \n? xq en mysql_real_escape_string aparece aparte? no entiendo