MySQL , PHP 질문

MySQL , PHP 질문

QA

MySQL , PHP 질문

본문

회원가입 기능을 제작했습니다. 그런데 중복되는것이 문제네요.

SQL 은 그냥 이정도로 작성했습니다.

 

CREATE TABLE `reg ` (

number int(11) NOT NULL AUTO_INCREMENT  ,

id varchar(30) NOT NULL,

pw varchar(100) NOT NULL,

email varchar(200) NOT NULL,

emailok varchar(10) NULL,

PRIMARY KEY (number)

);

 

이렇게 입력 하고 php 를 사용해서 데이터베이스에 저장할 수 있는 프로그램 까지 제작했습니다.

그런데, 한가지 문제가 되는것이 ID 가 1개만 존재해야하는데..

 

예를 들어서 AAA 라는 아이디가 5월 1일 가입했고

또 같은 AAA 가 5월 2일 에 가입 할수 없어야 하는데, 됩니다.

즉, ID 가 중복이 됩니다.

 

어떻개 하면 저 중복을 없엘수 있나요?

ID 중복확인 을 말하는것입니다.

....................................................................................................................................................

그리고 한가지 더 질문이 있는데요.

제가 프로그래밍을 하면서 글 작성 페이지에 본문 넣는 입력란 아시죠?

<textarea></textarea> 이 곳에 내용을 입력을 딱하면 DB 에 저장이  됩니다.

그런데, 그 글을 보면

줄바꿈이 되지 않고 그냥 한줄로 보이게 되네요.;;;

지금 이 질문을 쓰고 있는 에디터를 만드는 방법좀 알려주세요..

 

웹 에디터 라고 해야할까요? 이거는 어떻게 만드나요? 

이 질문에 댓글 쓰기 :

답변 2

로핑님 답변처럼 디비를 수정해서 입력을 원천 차단하는 방법도 있고,

 

회원가입 정보를 디비에 저장할 때에, 입력한 아이디가 디비에 있는지 프로그램에서 체크하는 방법도 있습니다.

아이디를 체크해서 이미 디비에 없으면 저장하고, 있으면 이미 있다고 얼러트를 띄우게 됩니다. 

 

 

답변을 작성하시기 전에 로그인 해주세요.
전체 41
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT