Ver Mensaje Individual
  #4 (permalink)  
Antiguo 17/05/2015, 18:10
lumt90
 
Fecha de Ingreso: abril-2015
Mensajes: 11
Antigüedad: 9 años
Puntos: 0
Respuesta: como envio 6 formularios por session a mysql por medio de un transac

envio-datos-transac.php
Código HTML:
Ver original
  1. <?php
  2.  
  3.  
  4. //coneccion para la base de datos por medio de una funcion
  5. session_start();
  6.  
  7.  
  8. require_once('../coneccion.php');
  9. $link = Conectarse();
  10.  
  11.  
  12.  
  13.             $_SESSION['disponibilidadInfoAdicional'] = $_POST['disponibilidad-hora'];
  14.             $_SESSION['vehiculoInfoAdicional'] = $_POST['vehiculo'];
  15.             $_SESSION['tipoInfoAdicional'] = $_POST['tipo-vehiculo'];
  16.             $_SESSION['infoAdic'] = $_POST['info-adicional'];  
  17.  
  18. $idPersona = uniqid(rand());
  19. $idPostulante = uniqid(rand());
  20. $idReferencia = uniqid(rand());
  21. $idReferenciaEmpresa = uniqid(rand());
  22. $idExperiencia=uniqid(rand());
  23. $idOtraInfo = uniqid(rand());
  24.  
  25.  
  26. //$query=mysql_query("call registro('$idPersona', '".$_SESSION['nombrePersona']."', '".$_SESSION['apellidoPersona']."', '".$_SESSION['cedulaPersona']."', '".$_SESSION['generoPersona']."', '".$_SESSION['fechaNacPersona']."', '".$_SESSION['estadoCivilPersona']."', '".$_SESSION['telefonoPersona']."', '".$_SESSION['direccionPersona']."', '".$_SESSION['emailPersona']."', '$idPostulante', '".$_SESSION['carreraPostulante']."', '".$_SESSION['gradoEstudioPostulante']."', '".$_SESSION['ultimoEstudioPostulante']."', '".$_SESSION['especialidadPostulante']."', '".$_SESSION['areainteresPostulante']."', '".$_SESSION['otrasAreasPostulante']."', '".$_SESSION['fechaReclutamientoPostulante']."', '$idReferencia', '".$_SESSION['nombreReferenciaPers']."', '".$_SESSION['apellidoReferenciaPers']."', '".$_SESSION['telefonoReferenciaPers']."', '".$_SESSION['emailReferenciaPers']."', '".$_SESSION['cargoReferenciaPers']."', '".$_SESSION['nombreEmpresaReferenciaPers']."', '$idReferenciaEmpresa', '".$_SESSION['nombreReferenciaEmpre']."', '".$_SESSION['telefonoReferenciaEmpre']."', '".$_SESSION['emailReferenciaEmpre']."', '".$_SESSION['nombreContactoReferenciaEmpre']."', '$idExperiencia', '".$_SESSION['areaExperiencia']."', '".$_SESSION['cargoExperiencia']."', '".$_SESSION['salarioExperiencia']."', '".$_SESSION['empresaExperiencia']."', '".$_SESSION['fechaEntradaExperiencia']."', '".$_SESSION['fechaSalidaExperiencia']."', '".$_SESSION['motivoSalidaExperiencia']."', '".$_SESSION['estadoLaboralExperiencia']."', '$idOtraInfo', '".$_SESSION['disponibilidadInfoAdicional']."', '".$_SESSION['vehiculoInfoAdicional']."', '".$_SESSION['tipoInfoAdicional']."', '".$_SESSION['infoAdic']."')");
  27.  
  28. ?>
  29.  
  30.  
  31. <?php
  32.  
  33.  
  34.    /* echo " $idPersona, ".$_SESSION['nombrePersona'].", '".$_SESSION['apellidoPersona']."', '".$_SESSION['cedulaPersona']."', '".$_SESSION['generoPersona']."', '".$_SESSION['fechaNacPersona']."', '".$_SESSION['estadoCivilPersona']."', '".$_SESSION['telefonoPersona']."', '".$_SESSION['direccionPersona']."', '".$_SESSION['emailPersona']."', '$idPostulante', '".$_SESSION['carreraPostulante']."', '".$_SESSION['gradoEstudioPostulante']."', '".$_SESSION['ultimoEstudioPostulante']."', '".$_SESSION['especialidadPostulante']."', '".$_SESSION['areainteresPostulante']."', '".$_SESSION['otrasAreasPostulante']."', '".$_SESSION['fechaReclutamientoPostulante']."', '$idReferencia', '".$_SESSION['nombreReferenciaPers']."', '".$_SESSION['apellidoReferenciaPers']."', '".$_SESSION['telefonoReferenciaPers']."', '".$_SESSION['emailReferenciaPers']."', '".$_SESSION['cargoReferenciaPers']."', '".$_SESSION['nombreEmpresaReferenciaPers']."', '$idReferenciaEmpresa', '".$_SESSION['nombreReferenciaEmpre']."', '".$_SESSION['telefonoReferenciaEmpre']."', '".$_SESSION['emailReferenciaEmpre']."', '".$_SESSION['nombreContactoReferenciaEmpre']."', '$idExperiencia', '".$_SESSION['areaExperiencia']."', '".$_SESSION['cargoExperiencia']."', '".$_SESSION['salarioExperiencia']."', '".$_SESSION['empresaExperiencia']."', '".$_SESSION['fechaEntradaExperiencia']."', '".$_SESSION['fechaSalidaExperiencia']."', '".$_SESSION['motivoSalidaExperiencia']."', '".$_SESSION['estadoLaboralExperiencia']."', '$idOtraInfo', '".$_SESSION['disponibilidadInfoAdicional']."', '".$_SESSION['vehiculoInfoAdicional']."', '".$_SESSION['tipoInfoAdicional']."', '".$_SESSION['infoAdic']."' " .'<br />' ;
  35.  
  36.     echo " ".$_SESSION['apellidoPersona']." , $idPersona   ";
  37.     echo $_SESSION['cedulaPersona'].',<br />';
  38.     echo $_SESSION['generoPersona'].',<br />';
  39.     echo $_SESSION['carreraPostulante'].',<br />';
  40.     echo $_SESSION['emailReferenciaEmpre'];
  41.  
  42.     */
  43.      
  44.  
  45.  
  46.   $query=mysql_query("call registro('987898', '".$_SESSION['nombrePersona']."', '".$_SESSION['apellidoPersona']."', '".$_SESSION['cedulaPersona']."', '".$_SESSION['generoPersona']."', '".$_SESSION['fechaNacPersona']."', '".$_SESSION['estadoCivilPersona']."', '".$_SESSION['telefonoPersona']."', '".$_SESSION['direccionPersona']."', '".$_SESSION['emailPersona']."', '22222222222', '".$_SESSION['carreraPostulante']."', '".$_SESSION['gradoEstudioPostulante']."', '".$_SESSION['ultimoEstudioPostulante']."', '".$_SESSION['especialidadPostulante']."', '".$_SESSION['areainteresPostulante']."', '".$_SESSION['otrasAreasPostulante']."', '".$_SESSION['fechaReclutamientoPostulante']."', '33333333333', '".$_SESSION['nombreReferenciaPers']."', '".$_SESSION['apellidoReferenciaPers']."', '".$_SESSION['telefonoReferenciaPers']."', '".$_SESSION['emailReferenciaPers']."', '".$_SESSION['cargoReferenciaPers']."', '".$_SESSION['nombreEmpresaReferenciaPers']."', '44444444444', '".$_SESSION['nombreReferenciaEmpre']."', '".$_SESSION['telefonoReferenciaEmpre']."', '".$_SESSION['emailReferenciaEmpre']."', '".$_SESSION['nombreContactoReferenciaEmpre']."', '55555555555', '".$_SESSION['areaExperiencia']."', '".$_SESSION['cargoExperiencia']."', '".$_SESSION['salarioExperiencia']."', '".$_SESSION['empresaExperiencia']."', '".$_SESSION['fechaEntradaExperiencia']."', '".$_SESSION['fechaSalidaExperiencia']."', '".$_SESSION['motivoSalidaExperiencia']."', '".$_SESSION['estadoLaboralExperiencia']."', '66666666666', '".$_SESSION['disponibilidadInfoAdicional']."', '".$_SESSION['vehiculoInfoAdicional']."', '".$_SESSION['tipoInfoAdicional']."', '".$_SESSION['infoAdic']."')");
  47.  
  48. //$query=mysql_query("call insertarPersona('698989898989', '".$_SESSION['nombrePersona']."', '".$_SESSION['apellidoPersona']."', '997333', '".$_SESSION['generoPersona']."', '".$_SESSION['fechaNacPersona']."', '".$_SESSION['estadoCivilPersona']."', '".$_SESSION['telefonoPersona']."', '".$_SESSION['direccionPersona']."', 'MMMNN')");