Buenas,
Tienes todas las condiciones de busqueda con AND delante, tienen que cumplirse todas para que te dvuelva un valor,
Código PHP:
AND ((t_expositores.numero LIKE ('%$numexpositores_a_buscar%'))
or (t_expositores.fecha_entrega = ('$fechaentrega_a_buscar')))
Si dices que pones a buscar un valor en fecha que no existe y numero de Expositores en blanco, la condicion esta te va retornar False y como tiene AND
cuando encuentre Un Punto de Venta y condicion
Código PHP:
AND ((t_expositores.numero LIKE ('%$numexpositores_a_buscar%'))
or (t_expositores.fecha_entrega = ('$fechaentrega_a_buscar')))
retorne false no te va a devolver nada.
Tienes que ver tambien
Código PHP:
AND (t_puntos_venta.nro_estacion LIKE ('%$puntodeventa_a_buscar%'))