Cita:
Iniciado por Bier Excelente, es lo que buscaba, probaré si funciona (espero hacerlo funcionar).
Complemento: ¿Y si en vez de 2 opciones requiero 6? ¿Que es lo más recomendable?
Gracias
Qué tal, es un tema viejo pero estuve trabajando un poco con ello actualmente y se me presentó la misma duda.
Realicé un par de pruebas y la solución que aporto es la siguiente al margen de que sea correcta o no (lo cual vi que nadie aportó nada al respecto de la ultima pregunta), se puede jugar con lo siguiente:
Condición original para responder a lo verdadero o falso
if(condición, verdadero, falso) Código PHP:
if(sexo = 'm', 'Masculino', 'Femenino')
Es decir que si sexo = 'm', mostraré Masculino como resultado y si es 'f', mostraré Femenino.
En mi ENUM tengo 3 opciones: m, f, none y lo planteo de la siguiente manera, lo cual al menos a mi me funciona:
Código PHP:
if(sexo = 'm', 'Masculino', if(sexo = 'f', 'Femenino', 'No definido')) as genero
Se trata de realizar otra consulta en el valor Falso, así le doy la posibilidad de seleccionar otras alternativas.
Entonces sería así:
m = Masculino
f = Femenino
none = No definido
Espero que sirva como orientación.
Saludos!