tengo un formulario en el cual pido unos datos obligatorios, y al pasarlos por php los estoy tratando de validar con if (empty()), pero esta funcion solo me permite evaluar una variable, y, lo que deseo es que por ejemplo si la identidad, el nombre, los apellidos,y entre otros estan vacios no me haga el mysql_query. les muestro como lo tengo el php por ahora.
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=
$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 (empty($comprobacion)){
echo "Error, Debes llenar los campos marcados con (*)";
}
else{
$datos = mysqli_query($con,$sql);
}
}
?>