
15/03/2010, 09:32
|
| | Fecha de Ingreso: julio-2009
Mensajes: 64
Antigüedad: 15 años, 8 meses Puntos: 0 | |
mysql_real_escape_string() para evitar SQL inyection Hola
¿Sería aconsejable aplicar a todas las variables $_POST y $_GET que entren de formularios o a través de la URL a las consultas sql la función mysql_real_escape_string() para evitar SQL inyection?
p. ej.:
$id=$_GET["id"];
$sql="SELECT * FROM tabla WHERE id='".mysql_real_escape_string($id)."'";
la consulta anterior sería lo mismo así:
$sql="SELECT * FROM tabla WHERE id=`$id`";
o así:
$sql="SELECT * FROM tabla WHERE id=`{$id}`"; |