Tema: MySQL
Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/04/2004, 11:27
luistv
 
Fecha de Ingreso: febrero-2004
Ubicación: Brasil
Mensajes: 39
Antigüedad: 20 años, 9 meses
Puntos: 0
Exclamación MySQL

Hola Amig@s!
Cómo puedo hacer para que mi tabla no permita la repetición de datos?
Los campos de mi tabla son los siguientes:
ID, Nombre, Apellido, Ciudad, País, Edad, Email.

Por ejemplo, si alguien llena el formulario con estos datos:
Nombre: Juan
Apellido: Perez
Ciudad: City
País: Terralandia
Edad: 99
Email: [email protected]

Nadie más debería poder ingresar los mismos datos en los siguientes campos: Nombre, Apellido, País, Email. Sólo debería aceptar si por lo menos uno de esos cuatro campos fuera diferente. Por ejemplo, sería válido si aparece otro:
Nombre: Juan
Apellido: Perez
Ciudad: Pueblo
País: Disneylandia
Edad: 99
Email: [email protected]

Antes de enviar este mensaje, leí el manual de MySQL y las FAQ de este foro pero no encontré nada que me ayude a entender la solución. Hace pocas semanas empecé a aprender PHP y MySQL, así que por favor disculpen mi ignorancia.
Imaginé que la respuesta estaría en los Índices o Index, pero si es así no entiendo como usar. Los campos que no deben permitir la repetición de datos serían ID, Nombre, Apellido, Email y País.

Muchas gracias!

Luis
__________________
LuisTV
[email protected]