Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/04/2011, 09:42
imerburu
 
Fecha de Ingreso: diciembre-2007
Mensajes: 26
Antigüedad: 16 años, 5 meses
Puntos: 1
Exclamación Registros solapados en phpmyadmin

Tengo un problema con mi base de datos.

Tengo un catálogo con 6 productos para comprar, cuando hago la compra, se inserta en la tabla compras el código de producto, el nif de usuario y la fecha de la compra con dia año mes h:m:s...

¿Cual es el problema? que si compro un mismo producto en dos fechas distintas, éste no se inserta, se conoce que en el campo codigo de producto, no se pueden repetir valores, aunque el valor de "fecha" sea distinto.

He probado a cambiar el código de int a varchar, pero me hace lo mismo ¿alguna solución?

Esta es la base de datos de mi tabla compras:

Código PHP:
compras
Campo     Tipo     Nulo     Predeterminado     Comentarios
cod     int
(11)     No         
nif     int
(11)     No         
fecha     varchar
(20)     No