Ver Mensaje Individual
  #5 (permalink)  
Antiguo 21/12/2016, 22:17
JESUMINISTROSYMAS
(Desactivado)
 
Fecha de Ingreso: septiembre-2008
Ubicación: Maracay edo Aragua Venezuela
Mensajes: 48
Antigüedad: 15 años, 8 meses
Puntos: 3
Sonrisa Respuesta: Hacer UPDATE en una tabla e INSERT a otra tabla

Solucione utilizando el siguiente codigo:

Código PHP:
public function Actualizar(Usuario $data)
    {
        try 
        {
            
$sql "UPDATE ingreso SET 
                        rif          = ?, 
                        nombre        = ?,
                        producto            = ?, 
                        sistema_enc = ?,
                        nro_cupon = ?,
                        fecha_envio = ?,
                        nota = ?
                    WHERE id = ?"
;
            
$sql2 "INSERT INTO vitacora (rif,nombre,producto,sistema_enc,nro_cupon,fecha_envio,nota,id) 
                VALUES (?, ?, ?, ?, ?, ?, ?, ?)"
;
                    

            
$this->pdo->prepare($sql)
                 ->
execute(
                array(
                    
$data->__GET('Rif'), 
                    
$data->__GET('Nombre'), 
                    
$data->__GET('Producto'),
                    
$data->__GET('sistema_enc'),
                    
$data->__GET('nro_cupon'),
                    
$data->__GET('fecha_envio'),
                    
$data->__GET('nota'),
                    
$data->__GET('id')
                    
                    )
                            
                );
            
$this->pdo->prepare($sql2)
                 ->
execute(
                array(
                    
$data->__GET('Rif'), 
                    
$data->__GET('Nombre'), 
                    
$data->__GET('Producto'),
                    
$data->__GET('sistema_enc'),
                    
$data->__GET('nro_cupon'),
                    
$data->__GET('fecha_envio'),
                    
$data->__GET('nota'),
                    
$data->__GET('id')
                    
                    )
                            
                );                
        }