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

Saludos cordiales, la misma es para consultar lo siguiente:

Poseo 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 = ?"
;

            
$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')
                    
                    )
                );
        } catch (
Exception $e
        {
            die(
$e->getMessage());
        }
    } 
Este codigo funciona perfectamente actualizando la tabla "ingreso" pero me gustaria que al mismo tiempo se añadan solo algunos datos a la tabla "vitacora", algo como:


Código PHP:
$sql "INSERT INTO vitacora (rif,nota) VALUES (?, ?)";
            
$this->pdo->prepare($sql)
                 ->
execute(
                array(
                    
$data->__GET('Rif'), 
                    
$data->__GET('nota'),
                ) 
es posible ejecutar ambas sentencias en una misma funcion..??

Última edición por JESUMINISTROSYMAS; 21/12/2016 a las 11:24 Razón: la web me saco y borro parte del texto no lo guardo en el borrador