Foros del Web » Programando para Internet » PHP »

values M,F

Estas en el tema de values M,F en el foro de PHP en Foros del Web. Buenas soy nuevo en el foro me perdonan el nombre del tema pero aun aprendo php y nose como llamarlo. bueno estoy haciendo una consulta ...
  #1 (permalink)  
Antiguo 10/02/2012, 23:05
 
Fecha de Ingreso: febrero-2012
Mensajes: 3
Antigüedad: 12 años, 2 meses
Puntos: 0
values M,F

Buenas soy nuevo en el foro me perdonan el nombre del tema pero aun aprendo php y nose como llamarlo.

bueno estoy haciendo una consulta en la db de un game en la db se usa M= masculino y F = femenino como ago para que en el php envesde mostrarme las iniciales del sexo M,F me muestre los nombres completos
  #2 (permalink)  
Antiguo 10/02/2012, 23:10
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: values M,F

Usa condiciones.
Cita:
SI ($ESTO ES "AQUELLO") ENTONCES PONGO "TAL";
SINO ENTONCES PONGO "OTRO";
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #3 (permalink)  
Antiguo 10/02/2012, 23:15
Avatar de andresdzphp
Colaborador
 
Fecha de Ingreso: julio-2011
Ubicación: $this->Colombia;
Mensajes: 2.749
Antigüedad: 12 años, 9 meses
Puntos: 793
Respuesta: values M,F

también puedes usar un switch

Código PHP:
Ver original
  1. switch ($reg['campo_sexo']) {
  2.         case 'F';
  3.         echo 'Femenino';
  4.         break;
  5.         case 'M';
  6.         echo 'Masculino';
  7.         break;
  8. }

Saludos.
__________________
Si sabemos como leer e interpretar el manual será mucho más fácil aprender PHP. En lugar de confiar en ejemplos o copiar y pegar - PHP
  #4 (permalink)  
Antiguo 10/02/2012, 23:18
Avatar de waldragon  
Fecha de Ingreso: mayo-2010
Mensajes: 735
Antigüedad: 14 años
Puntos: 55
Respuesta: values M,F

puedes poner un pequeño codigo que muestre los valores m o f de la base de datos, y luego si es m muestre masculino y si es f femenino.
  #5 (permalink)  
Antiguo 10/02/2012, 23:33
Avatar de andresdzphp
Colaborador
 
Fecha de Ingreso: julio-2011
Ubicación: $this->Colombia;
Mensajes: 2.749
Antigüedad: 12 años, 9 meses
Puntos: 793
Respuesta: values M,F

o lo puedes hacer en la misma consulta:

Código SQL:
Ver original
  1. SELECT campo1, campo2, REPLACE(REPLACE(sexo, 'M', 'Masculino'), 'F', 'Femenino') Sexo FROM tabla
__________________
Si sabemos como leer e interpretar el manual será mucho más fácil aprender PHP. En lugar de confiar en ejemplos o copiar y pegar - PHP
  #6 (permalink)  
Antiguo 11/02/2012, 10:07
 
Fecha de Ingreso: febrero-2012
Mensajes: 3
Antigüedad: 12 años, 2 meses
Puntos: 0
Respuesta: values M,F

EDIT: ehh andresdzphp eres muy groso graciass men

Última edición por spartacus0; 11/02/2012 a las 10:13
  #7 (permalink)  
Antiguo 11/02/2012, 10:14
Avatar de andresdzphp
Colaborador
 
Fecha de Ingreso: julio-2011
Ubicación: $this->Colombia;
Mensajes: 2.749
Antigüedad: 12 años, 9 meses
Puntos: 793
Respuesta: values M,F

Prueba así:

Código PHP:
Ver original
  1. $consulta= mysql_query("SELECT userid,user_pass,email, REPLACE(REPLACE(sex, 'M', 'Masculino'), 'F', 'Femenino') sexo FROM login WHERE userid='$usuario'") or die (mysql_error());

o sino usa un condicional.

Saludos.
__________________
Si sabemos como leer e interpretar el manual será mucho más fácil aprender PHP. En lugar de confiar en ejemplos o copiar y pegar - PHP

Etiquetas: values
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 18:40.