Ver Mensaje Individual
  #6 (permalink)  
Antiguo 07/05/2013, 08:29
Avatar de pateketrueke
pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años, 10 meses
Puntos: 2534
Respuesta: Consultas en columnas dinámicas

Usar únicamente condicionales es demasiado, debes usar colecciones en conjunto también.

Es decir, tienes un array que contiene todos los operadores posibles por tipo de datos, entonces dependiendo del tipo de dato obtienes la lista de operadores correctos.

Código PHP:
$ops = array(
  
'string' => array('=''!='),
  
'date' => array('between'),
); 
Aunque en dado caso deberías estudiar también más de SQL, porque si bien recuerdo esto es equivalente:

Cita:
WHERE a BETWEEN b AND c
WHERE a >= b AND a <= c
Ojalá te sirva.
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.