Cita:
Iniciado por juan007 Pero una consulta con respecto al and (&&) cuantos pueden ir hacia la derecha porque segun lo que tengo entendido pudes tener 2 && en cambio para los or (||) pueden haber cuantos uno quiera.
Gracias por tu ayuda.
Puedes tener los que quieras .. pero llegado a ese punto que tienes dos o tres combinaciones así .. realmente hay que plantearse ver de solucionar ese tema, por ejemplo usando array y aprovechando que estás validando variables que vienen de un formulario puedes usar el array $_POST (o GET) recorrerlo y aplicar la validación ahí mismo en tu bucle. Un ejemplo:
Código PHP:
// variable control .. nos indicará si hay errores ...
$error=0;
// nombres de los campos de tu formulario ...
$campos_requeridos=Array('tipocliente','nombre','apellidos','rut');
foreach ($campos_requeridos as $campo){
if (empty($_POST[$campo])){
$error=1;
echo"<br>";
echo "Algunos Datos no Fueron Ingresados...Verificar"."<br><br>";
// Como todos los campos son requeridos .. no seguimos recorriendo los campos que no
// cumplan las condiciones, por eso rompemos el bucle en este punto y salimos.
break;
}
}
if ($error == 0){
// haces tu proceso ... si pasan las validaciones ...
}
Un saludo,