Tema: Listar todo
Ver Mensaje Individual
  #3 (permalink)  
Antiguo 16/09/2009, 07:37
Avatar de acumulador
acumulador
 
Fecha de Ingreso: junio-2008
Ubicación: Medellin - Antiquia
Mensajes: 459
Antigüedad: 16 años, 9 meses
Puntos: 7
Respuesta: Listar todo

Cita:
Iniciado por visona Ver Mensaje
Hola a todos;
Hago una consulta en la que le digo que registros quiero que me liste dependiendo de un campo.
El listado lo saco enviando una variable, pero quiero que una de las opciones sea que me liste todos y no me tenga en cuenta esa variable.
Un ejemplo.
El campo de la tabla a la que me refiero se llama "turno"
desde un campo LISTA selecciono el turno "MAÑANA, TARDE, NOCHE" y me saca todos los registros dependiendo del valor que le envio, si le envio TARDE me saca todos los registros de la tabla que contengan TARDE, pero y si quiero listar todos los campos ponga lo que ponga en el campo de la tabla TURNO sin tener que hacer otra consulta?
Un saludo
Bueno yo implementaria un switch para los tres casos en particular:

switch($turno)
case 'mañana';
Consulta Sql con el where para mañana;
case 'tarde';
Consulta Sql con el where para tarde;
case 'todos';
Consulta Sql sin where;


Espero te sirva. Mucha suerte,
__________________
-----------------------------------------------------------------------------
Yo vivo de preguntar, saber no puede ser lujo...