Cita:
Iniciado por rogertm
hola, a mi parecer el problema es que no estas usando correctamente el operador de comparacion
==, mejor dicho, no lo usas, si lo que quieres es saber si campos estan vacios, debe ser asi:
Código PHP:
if (isset($campo1!=="" or $campo2!=="" )) {
if (isset($campo3!=="")) {
el operador
=, lo que hace es asignar un valor.
saludos y suerte
el operador =! si existe
y el operador ==! es direfente la funcion ya que evalua que sena del mismo tipo tambien
$a != $b Diferente TRUE si $a no es igual a $b.
$a <> $b Diferente TRUE si $a no es igual a $b.
$a !== $b No idénticos TRUE si $a no es igual a $b, o si no son del mismo tipo. (A partir de PHP 4)
luego para decir que no sea nulo seria campo1 != null
tu estas evaluando vasio que en tu caso tambein funciona
esto al parecer esta bien, prueva sin el isset, yambien verifica que esten llegando los datos del metodo post haciendo un echo de cada uno pra verificar que llega y llegan correctamente
Cita: if ($campo1!="" or $campo2!="" ) {
if (isset($campo3!="")) {
echo "el codigo completo q tengo ahi abajo";
}else {
echo "hacer la consulta simplemente de esas 2 fechas sin desarrolladores";
}
} else {
echo "Error, Favor de introducir un rango de fechas en el filtro";
}