Foros del Web » Programando para Internet » PHP »

devolver informacion de un enum en php

Estas en el tema de devolver informacion de un enum en php en el foro de PHP en Foros del Web. disponible_producto ENUM('si','no') NOT NULL, disponible_producto ENUM('1','0') NOT NULL, echo '<br/>' . $row_categories_select['disponible_producto'] . '<br/>'; echo '<br/>' . $row_categories_select["disponible_producto"] . '<br/>'; también he probado con 0 ...
  #1 (permalink)  
Antiguo 21/09/2011, 04:12
 
Fecha de Ingreso: febrero-2009
Mensajes: 443
Antigüedad: 15 años, 2 meses
Puntos: 1
devolver informacion de un enum en php

disponible_producto ENUM('si','no') NOT NULL,
disponible_producto ENUM('1','0') NOT NULL,

echo '<br/>' . $row_categories_select['disponible_producto'] . '<br/>';
echo '<br/>' . $row_categories_select["disponible_producto"] . '<br/>';

también he probado con 0 1 pero después los que son 0 no salen en la base de datos

tanto si es con si o no como si es 0 1 en php no devuelve nada

que es lo que no hago bien o se necesita una función especial para devolver este resultado
  #2 (permalink)  
Antiguo 21/09/2011, 04:15
Avatar de Eleazan  
Fecha de Ingreso: abril-2008
Ubicación: Ibiza
Mensajes: 1.879
Antigüedad: 16 años
Puntos: 326
Respuesta: devolver informacion de un enum en php

Para campos que sean sí / no, 0 / 1, existe el tipo boolean (0, 1... o false, true).....


Pero vamos, igualmente, debería salirte bien. Un enum no es distinto de otro campo, se muestra igual. Fíjate si los valores están en la bbdd :)
__________________
>> Eleazan's Source
>> @Eleazan
  #3 (permalink)  
Antiguo 21/09/2011, 07:51
 
Fecha de Ingreso: febrero-2009
Mensajes: 443
Antigüedad: 15 años, 2 meses
Puntos: 1
Respuesta: devolver informacion de un enum en php

el problema era en la select no llamaba el campo
gracias de todos modos

Etiquetas: devolver, enum, informacion
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 11:26.