Pues ese campo llamado Tipo en la tabla mysql es una enumeración:
enum('rural_completa', 'rural_habitaciones', 'hotel', 'hostal', 'balneario', 'camping', 'albergue', 'apartamento', 'bungalow', 'parador')
Tengo un formulario con unas opciones de lista desplegable:
Código HTML:
<select name="tipo"> <OPTION VALUE="rural-completa">Casa Rural Completa <OPTION VALUE="rural-habitaciones">Casa Rural por Habitaciones <OPTION VALUE="hotel">Hotel <OPTION VALUE="hostal">Hostal <OPTION VALUE="balneario">Balneario <OPTION VALUE="camping">Camping <OPTION VALUE="albergue">Albergue <OPTION VALUE="apartamento">Apartamento <OPTION VALUE="bungalow">Bungalow <OPTION VALUE="parador">Parador <OPTION VALUE="otros">Otros (Describir luego) </SELECT>
Y cuando pillo TIPO por una pagina php con:
$tip = $_POST['tipo'];
Y hago print, NO SALE NADA.
Qué demonios pasa?
Y claro, cuando hago el query intentando INSTERT, me da el error de que el valor tipo ha sido truncado o no se que...
Qué demonios pasa? es así?