Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/06/2016, 08:43
betodaniel61
Usuario no validado
 
Fecha de Ingreso: abril-2009
Ubicación: Buenos Aires
Mensajes: 413
Antigüedad: 15 años, 1 mes
Puntos: 3
update con bindParam

Otra Pregunta:

El código quedo así:

if ($data->__GET('idsucursal')<>0)
{
$sql="update sucursales set nombre=':nombre',numero=':numero',letra=':letra',d omicilio=':domicilio',codigo_postal=':codigo_posta l' where idsucursal='$idsucursal'";
}
else
{
$sql="insert into sucursales (nombre,numero,letra,domicilio,codigo_postal) values (:nombre,:numero,:letra,:domicilio,:codigo_postal) ";
}
$result=$this->conexion->prepare($sql);
$value_01 = $data->__GET('nombre'); $result->bindParam(':nombre', $value_01, PDO::PARAM_STR);
$value_02 = $data->__GET('numero'); $result->bindParam(':numero', $value_02, PDO::PARAM_STR);
$value_03 = $data->__GET('letra'); $result->bindParam(':letra', $value_03, PDO::PARAM_STR);
$value_04 = $data->__GET('domicilio'); $result->bindParam(':domicilio', $value_04, PDO::PARAM_STR);
$value_05 = $data->__GET('codigo_postal'); $result->bindParam(':codigo_postal',$value_05, PDO::PARAM_STR);
$result->execute();
return $result;

funciona bien para las altas o sea cuando el ($data->__GET('idsucursal')<>0) pero las modificaciones no funcionan.

Estoy haciendo algo mal?? les agradecería si pueden ayudarme!!