
Código para obtener los valores establecidos en un campo ENUM de MySQL
PHP
Publicado el 27 de Julio del 2020 por Xve (294 códigos)
4.709 visualizaciones desde el 27 de Julio del 2020
Esta función, no devolvera los valores definidos en un campo del tipo ENUM de nuestra base de datos.
Dada la tabla:
La función get_enum_values() nos devolverá un array como este:
Dada la tabla:
1
2
3
4
5
6
CREATE TABLE `Empleado` (
`id` int(11) NOT NULL,
`nombre` varchar(255) DEFAULT NULL,
`apellido` varchar(255) DEFAULT NULL,
`estado` enum('soltero','casado','divorciado','viudo') NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
La función get_enum_values() nos devolverá un array como este:
1
2
3
4
5
6
7
Array
(
[0] => soltero
[1] => casado
[2] => divorciado
[3] => viudo
)