protección de variables...

silvia
25 de Mayo del 2004
Tengo una gran gran gran dudad... a ver, yo le paso 3 variables a una pagina, y dos de ellas son numericas (con las que no tengo ningun problema), sinembargo $tipo es de tipo cadena, y al hacer el delete, no lo acepta como tal, por tanto peta, y me da el mensaje de error... Alguien puede decirme la manera correcta de """proteger""" las variables, de decirle a myslq que es cadena y no entero...

$borrar=mysql_query("DELETE FROM cesta WHERE IdProducto=$producto and IdTipoProducto=\'$tipo\' and IdCategoria=$categoria", $conexion) or die ("error");
Muchisimas gracias,
Silvia

rootphp
25 de Mayo del 2004
prueba asi

$borrar=mysql_query("DELETE FROM cesta WHERE IdProducto=$producto and IdTipoProducto='$tipo' and IdCategoria=$categoria", $conexion) or die ("error");

http://myphp.webcindario.com