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!!