Saludos a todos. Novato aquí. Pregunta sobre la prevención de la entrada duplicada en mi formulario web simple.Creación de clave única en la tabla MySQL referente a la fecha
Mi tabla registra la entrada del usuario desde un formulario web, y se distingue por fecha, p. FECHA(). Cómo evitar que un usuario con el mismo nombre ingrese información dos veces en una sola fecha, p. el mismo nombre de usuario no se puede ingresar dos veces en la misma fecha, pero se puede ingresar en otra fecha?
Espero que alguien me pueda aconsejar sobre esto. Gracias es avance.
Gracias por todos los consejos :) Probado como se sugiere, evitará la misma entrada desde la misma fecha. Pero cuando cambio la fecha a la siguiente, mostrará 'nombre duplicado' incapaz de ingresar el registro. ¿Cómo hacer que el mismo NAME pueda ingresarse nuevamente en la otra FECHA? – cys
Quizás también tenga una clave única en el nombre solo. Ejecute esto: 'show create table tablename' y publique los resultados. – ceteras
Gracias chicos, me las arreglo para que funcione. Puse en una declaración if..else para validar si alguna de la fila con DATE y NAME es la misma, entonces no ejecuto enter record, else, ingrese record. Tengo esta idea de todos ustedes que hace que NAME y DATE sean únicos. ¡Gracias! :) – cys