Tema: ayuda insert
Ver Mensaje Individual
  #4 (permalink)  
Antiguo 15/02/2010, 09:54
sergiop21
 
Fecha de Ingreso: diciembre-2008
Mensajes: 805
Antigüedad: 15 años, 5 meses
Puntos: 20
Respuesta: ayuda insert

en realidad son 3 tablas diferentes con tres insert diferentes

Código PHP:
            $query =  "INSERT INTO clientes (idclientes, nombre, apellido, domicilio, tel_fijo, celular, email, dni, profesion, localidad, tipo, contacto, observacion, cuit, fecha_nac, idnum_tarjeta, eliminado, cod_pos, barrio, dpto, entre)  VALUES ((select nextval('seq_cliente')) ,'$nom','$ape','$dom','$tel','$cel', '$email', '$dni', '$prof', '$loc', '$tipo', '$cont', '$obs', '$cuit', '$fecha_nac', '$num_tarj', 'false', '$cp', '$barrio', '$dpto','$entre')";
            
$result pg_query($query);
    
        
$sql "select * from clientes order by idclientes DESC limit 1 "
        
$Conn ConectarBD();
        
$result EjecutarBD($Conn$sql); 
        
        
$query pg_query($sql);
        
$resultado pg_fetch_assoc($query);
        
$idclie $resultado['idclientes'];

    
$query1 "INSERT INTO instalaciones( idinstalaciones, idclientes, fecha_inst, equipo, mac_equipo, señal, ip_pc, ip_equipo, sistem_operat, observaciones, velocidad, abono, fecha_venc, n_comodato, instaladores, eliminado, habilitado, repetidora, cost_inst) values ((select nextval('seq_instalaciones')), '$idclie','$fec_ins', '$equi', '$mac', '$señ','$ip_pc', '$ip_ant', '$so', '$obs_inst','$vel', '$abo', '$f_ven', '$como','$instala', 'false', 'true', '$repetidora', '$cost_inst' )";

$result1 pg_query($query1);

$sql_primer "select * from clientes where idclientes = '$idclie'";
    
$Conn ConectarBD();
    
$resul_sql_primer EjecutarBD($Conn$sql_primer); 
    
$fdev_primer pg_num_rows($resul_sql_primer);

        if (
$fdev_primer >= "1")
            { 
                
$diasrestaFechas($fecha_inst$fecha_venc);
                
//$dias = $dias - 10;
                
$abo_primer round(($dias $abo)/30);
                
                
$query2 =" INSERT INTO pagos ( idpago, fecha_ing, importe_deuda, idnum_tarjeta, idclientes, detalle) VALUES ((select nextval('seq_pagos')), '$f_ven', '$abo_primer', '$num_tarj', '$idclie', 'Abono Proporcional')";
$result2 pg_query($query2); 
lo que yo quiero es que me cargue en las 3 tablas o ninguna
muchas gracias