Ver Mensaje Individual
  #1 (permalink)  
Antiguo 24/01/2010, 07:47
Andresitowl
 
Fecha de Ingreso: noviembre-2009
Mensajes: 4
Antigüedad: 14 años, 6 meses
Puntos: 0
Mensaje El formulario de registro no me introduce en la base de datos el país

Hola a todos los usuarios de Forosdelweb.

Estoy editando un pequeño formulario de registro con PHP y MYSQL que está dividido en tres archivos:

reg.php

Este es el formulario de registro, pongo la parte donde está la opción del país:

Código:
Select your country <select name="country" id="country"> 
     <option value=""   >Select One</option> 
     <option value="af"   >Afghanistan</option> 
     <option value="ax"   >Aland Islands</option> 
     <option value="al"   >Albania</option> 
     <option value="dz"   >Algeria</option> 
[...]
     <option value="ye"   >Yemen</option> 
     <option value="zm"   >Zambia</option> 
     <option value="zw"   >Zimbabwe</option> 
     <option value="rs"   >Serbia</option> 
     <option value="me"   >Montenegro</option> 
</select>
reg2.php (el que envía la información a la base de datos y comprueba el formulario de registro)


Código:
//introducimos el nuevo registro en la tabla users
mysql_query("INSERT INTO users (nick,pass,email,fecha,level,country) values ('$user','$pass','$email','$fecha','$country') "); 
echo 'Usuario registrado con éxito'; 
}

}

} 
?>
(Los códigos no están completos, si se necesita ponerlos los pongo)

Ahora, en la base de datos, tengo lo siguiente en la tabla:




Creo que el error está en la configuración de esa parte de la tabla... pero no sé qué darle precisamente.

Espero que sepan ayudarme y gracias.