Ver Mensaje Individual
  #4 (permalink)  
Antiguo 24/01/2013, 09:18
Avatar de andres_15_
andres_15_
 
Fecha de Ingreso: septiembre-2008
Ubicación: Cali
Mensajes: 232
Antigüedad: 15 años, 7 meses
Puntos: 7
Respuesta: como hacer que una variable contenga un conjunto de variables

Cita:
Iniciado por atoleon Ver Mensaje
Podrías meter todas las variables en un array y luego recorrerlo con un bucle comprobando que ninguna tiene un valor en blanco.
Lo hice y ya me anda perfecto :D, dejo el código por si a alguien le sirve de ejemplo o le puede dar una idea, les agradezco por sus comentarios y ayudas.

Código PHP:
<?php

 
include("../Conexion/conexion.php");


if (
$_POST){
    

 if (isset(
$_POST["id"])) {
           
$id=$_POST["id"];
    } else {
        
        
$id="";
    }

$fecha1=$_POST["fechaexpedi"];
$lugarexpedi=$_POST["lugarexpedi"];
$fechanaci=$_POST["fechanaci"];
$lugarnaci=$_POST["lugarnaci"];
$nombres=$_POST["nombres"];
$apellidos=$_POST["apellidos"];
$tiposangre=$_POST["tiposangre"];


if (isset(
$_POST["RH"])){
    
$RH=$_POST["RH"];
}
else
{
     
$RH'';
}
$edad=$_POST["edad"];
$estatura=$_POST["estatura"];

    if (isset(
$_POST["estadocivil"])) {
           
$Estadocivi=$_POST["estadocivil"];
    } else {
        
$Estadocivi '';
    }

$Tele=$_POST["telef"];
$reside=$_POST["direcresi"];
$Barrio=$_POST["barri"];
$Ciudad=$_POST["ciresi"];
$numlibreta=$_POST["libmili"];
$rango=$_POST["libreta"];
$email=$_POST["email"];
$casa=$_POST["vivipropi"];
$sexo=$_POST["sex"];
$camisa=$_POST["tallcami"];
$panta=$_POST["tallpant"];
$botas=$_POST["tallbot"];
$lateral=$_POST["laterali"];
$primaria=$_POST["primaricomple"];
$ultimprimaria=$_POST["ultimprimari"];
$bachilller=$_POST["bachillercomple"];
$ultimnbachiller=$_POST["ultimbachiller"];
$estudioactual=$_POST["actualestudia"];
$Queestudia=$_POST["Queestudia"];
$hijo1=$_POST["hijo1"];
$edadhijo1=$_POST["edadhijo1"];
$estudia1=$_POST["estudiahijo1"];
$estudio1=$_POST["estudiohijo1"];
$hijo2=$_POST["hijo2"];
$edadhijo2=$_POST["edadhijo2"];
$estudia2=$_POST["estudiahijo2"];
$estudio2=$_POST["estudiohijo2"];
//hijo3
$hijo3=$_POST["hijo3"];
$edadhijo3=$_POST["edadhijo3"];
$estudia3=$_POST["estudiahijo3"];
$estudio3=$_POST["estudiohijo3"];
//hijo4
$hijo4=$_POST["hijo4"];
$edadhijo4=$_POST["edadhijo4"];
$estudia4=$_POST["estudiahijo4"];
$estudio4=$_POST["estudiohijo4"];
//hijo5
$hijo5=$_POST["hijo5"];
$edadhijo5=$_POST["edadhijo5"];
$estudia5=$_POST["estudiahijo5"];
$estudio5=$_POST["estudiohijo5"];
//conyugue 
$conyugue=$_POST["conyugue"];
$cedulaconyu=$_POST["cedula"];
$expeconyu=$_POST["expedicionconyugue"];
$teleconyu=$_POST["teleconyugue"];
//Padres
$padre=$_POST["nombrepadre"];
$vivepadre=$_POST["padre"];
$telepadre=$_POST["telepadre"];
$madre=$_POST["nombremadre"];
$vivemadre=$_POST["madre"];
$telemadre=$_POST["telemadre"];
$fecha=$_POST["Fechaela"];



    
//$comprobacion=if($id="" and $fecha1="")




/*$sql="insert into informacion values('$id','$fecha1','$lugarexpedi','$fechanaci','$lugarnaci',
    '$nombres','$apellidos','$tiposangre','$RH','$edad','$estatura','$Estadocivi','$Tele','$reside',
    '$Barrio','$Ciudad','$numlibreta','$rango','$email','$casa','$sexo','$camisa','$panta','$botas','$lateral','$primaria'
    ,'$ultimprimaria','$bachilller','$ultimnbachiller','$estudioactual','$Queestudia','$hijo1'
    ,'$edadhijo1','$estudia1','$estudio1','$hijo2','$edadhijo2','$estudia2','$estudio2',
    '$hijo3','$edadhijo3','$estudia3','$estudio3','$hijo4','$edadhijo4','$estudia4',
    '$estudio4','$hijo5','$edadhijo5','$estudia5','$estudio5','$conyugue','$cedulaconyu','$expeconyu','$teleconyu'
    ,'$padre','$vivepadre','$telepadre','$madre','$vivemadre','$telemadre','$fecha')";*/


if (isset($_POST["estadocivil"],$_POST["id"],$_POST["fechaexpedi"],$_POST["lugarexpedi"],$_POST["fechanaci"],$_POST["lugarnaci"],$_POST["nombres"],$_POST["apellidos"],$_POST["tiposangre"],$_POST["RH"],
$_POST["edad"],$_POST["estatura"],$_POST["telef"],$_POST["direcresi"],
$_POST["barri"],$_POST["ciresi"],$_POST["vivipropi"],$_POST["sex"],
$_POST["tallcami"],$_POST["tallpant"],$_POST["tallbot"],$_POST["laterali"],
$_POST["primaricomple"],$_POST["bachillercomple"],$_POST["actualestudia"])) {

           
$sql="insert into informacion values('$id','$fecha1','$lugarexpedi','$fechanaci','$lugarnaci',
    '$nombres','$apellidos','$tiposangre','$RH','$edad','$estatura','$Estadocivi','$Tele','$reside',
    '$Barrio','$Ciudad','$numlibreta','$rango','$email','$casa','$sexo','$camisa','$panta','$botas','$lateral','$primaria'
    ,'$ultimprimaria','$bachilller','$ultimnbachiller','$estudioactual','$Queestudia','$hijo1'
    ,'$edadhijo1','$estudia1','$estudio1','$hijo2','$edadhijo2','$estudia2','$estudio2',
    '$hijo3','$edadhijo3','$estudia3','$estudio3','$hijo4','$edadhijo4','$estudia4',
    '$estudio4','$hijo5','$edadhijo5','$estudia5','$estudio5','$conyugue','$cedulaconyu','$expeconyu','$teleconyu'
    ,'$padre','$vivepadre','$telepadre','$madre','$vivemadre','$telemadre','$fecha')"
;

$datos    =    mysqli_query($con,$sql);


    } else {
        echo 
"Error, Debes llenar los campos marcados con (*)";
    }