03/09/2012, 21:05
|
| | Fecha de Ingreso: julio-2012 Ubicación: Guatemala
Mensajes: 99
Antigüedad: 12 años, 6 meses Puntos: 2 | |
problemas con mysql_real_escape_string Estoy agregando mysql_real_escape_string para limpiar variables, tengo este pedazo de codigo:
$var=mysql_real_escape_string($_POST['r1']);
$registro=mysql_query("select ".$EXP.", ".$AP.", ".$A.",from ".$PB." where ".$NG."='$var' ");
while($reg=mysql_fetch_array($registro)){
$cod1=mysql_real_escape_string($reg[$EXP]);
mysql_query("UPDATE ".$MC." SET $EXP=$cod1 WHERE ".$NG."=1 ",$conexion);
mysql_query("UPDATE ".$MC." SET $AP=".$reg["$AP"]." WHERE ".$NG."=1 ", $conexion);
mysql_query("UPDATE ".$MC." SET $A=".$reg["$A"]." WHERE ".$NG."=1 ", $conexion);
}
pero en vez de imprimirme el valor de mi base de datos me imprime literalmente: $reg[$EXP], ya probe con comillas, sin comillas, etc. y ninguno dio resultado |