모두에게 인사드립니다. 여기 뉴비 야. 내 간단한 웹 양식에서 중복 된 항목을 방지하는 것에 대한 질문.날짜를 나타내는 MySQL 테이블의 고유 키 만들기
내 표는 웹 양식의 사용자 입력을 기록하며 날짜로 구분됩니다. 날짜(). 동일한 이름을 가진 사용자가 단일 날짜에 두 번 정보를 입력하는 것을 방지하는 방법 (예 : 동일한 날짜에 동일한 사용자 이름을 두 번 입력 할 수 없지만 다른 날짜에 입력 할 수 있습니까?
누군가가 조언을 해줄 수 있습니다. 고마워요.
모든 조언 주셔서 감사합니다 :) 제안 된대로 시도했지만 같은 날짜에 같은 항목이 표시되지 않습니다. 그러나 다음 날짜로 날짜를 변경하면 '중복 된 이름'이 표시되어 기록을 입력 할 수 없습니다. 같은 NAME을 다른 DATE에 다시 입력하는 방법은 무엇입니까? – cys
이름에 고유 한 키가있을 수도 있습니다. 'show create table tablename'을 실행하고 결과를 게시하십시오. – ceteras
고마워, 나는 그걸 달릴 수있어. if..else 문을 넣어 DATE와 NAME이 같은 행이 있는지 확인한 다음 입력 레코드를 실행하지 않습니다. 그렇지 않으면 레코드를 입력하십시오. NAME과 DATE를 고유하게 만들었습니다. 감사! :) – cys