Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/01/2008, 05:40
Avatar de darkgaze
darkgaze
 
Fecha de Ingreso: febrero-2006
Ubicación: Madrid, España
Mensajes: 462
Antigüedad: 18 años, 2 meses
Puntos: 2
Pregunta mysql error WARN_DATA_TRUNCATED. problema con Enumeracion+formulario??

Hola gente.


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í?
__________________
Darkgaze