Hola volvi!
Imagiense q tengo un formulario con 20 campos o mas, luego traigo los registro que poseen algun dato de esos campos.
Pero 1º deseo saber si no estan vacios, al menos uno debe ser llenado, ok;
por ahora tengo lo siguiente:
$mod_sql = "SELECT * FROM alumnos ";
$filtroflag=0;
if ($_POST[email]!=''){
$mod_sql .= " WHERE email LIKE '%$_POST[buscar_email]%'";
$filtroflag=1;
}
if{.....
igual pero el siguiente campo, o sea 19 if mas
}
finalmente:
if($filtroflag){
$mod_res = mysql_query($mod_sql);
///muestro los datos
}
Existe una manera mas reducida?