Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General »

No se reconoce un cero a la izquierda

Estas en el tema de No se reconoce un cero a la izquierda en el foro de Bases de Datos General en Foros del Web. Hola a todos!!! Quiero introducir en una base de datos(MySQL) un codigo postal que lleva un cero en la izquierda.El codigo lo cojo de un ...
  #1 (permalink)  
Antiguo 08/10/2005, 10:53
 
Fecha de Ingreso: abril-2005
Mensajes: 287
Antigüedad: 19 años
Puntos: 0
Pregunta No se reconoce un cero a la izquierda

Hola a todos!!!

Quiero introducir en una base de datos(MySQL) un codigo postal que lleva un cero en la izquierda.El codigo lo cojo de un formulario mediante PHP y luego lo almaceno en la base de datos mediante la sentencia INSERT de SQL,pero se almacena sin el cero:¿Por qué puede ser ésto??Gracias por adelantado

Saludos
  #2 (permalink)  
Antiguo 08/10/2005, 11:36
Avatar de JavierB
Colaborador
 
Fecha de Ingreso: febrero-2002
Ubicación: Madrid
Mensajes: 25.052
Antigüedad: 22 años, 2 meses
Puntos: 772
Hola robandrox.

¿Estás poniendo el valor entre comillas?

"INSERT INTO tutabla (tucampo) VALUES ('tuvalor')";

Saludos,
  #3 (permalink)  
Antiguo 08/10/2005, 11:40
 
Fecha de Ingreso: abril-2005
Mensajes: 287
Antigüedad: 19 años
Puntos: 0
No se reconoce cero a la izquierda

Si,si que he puesto el valor entre comillas simples.

Gracias de todas maneras
  #4 (permalink)  
Antiguo 09/10/2005, 03:16
Avatar de JavierB
Colaborador
 
Fecha de Ingreso: febrero-2002
Ubicación: Madrid
Mensajes: 25.052
Antigüedad: 22 años, 2 meses
Puntos: 772
Hola de nuevo.

Se que la pregunta puede resultar tonta, pero es que es lo único que se me ocurre ¿Estás usando un campo de tipo numérico o de cadena?

Saludos,
  #5 (permalink)  
Antiguo 09/10/2005, 04:13
 
Fecha de Ingreso: abril-2005
Mensajes: 287
Antigüedad: 19 años
Puntos: 0
Pregunta

Hola JavierB!!

Sí,el campo lo puse de tipo numérico,concretamente un mediumint.He probado a poner otro tipo de campo numérico y tampoco funciona.

Saludos,
  #6 (permalink)  
Antiguo 09/10/2005, 05:56
Avatar de JavierB
Colaborador
 
Fecha de Ingreso: febrero-2002
Ubicación: Madrid
Mensajes: 25.052
Antigüedad: 22 años, 2 meses
Puntos: 772
Pues ahí está el falla. En un número los cero la izquierda no sirven para nada. Tienes que poner el campo de tipo varchar y el tamaño que necesites, en España sería de 5.

Saludos,
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 13:06.