신규 등록 양식을 만드는 방법
소개
전회는 PHP로 게시판을 만들었습니다만 이번은 등록 폼을 만들어 가려고 생각합니다.
환경
PHP 7.2.1
MAMP
MySQL
작업
1. 양식 만들기
로컬 환경에서 볼 때
예, 간단
2. 입력 확인
그래서 PHP로 추가
먼저 mysqli_connect
로 DB에 연결하고, 그렇지 않으면 mysqli_connect_error
에서 오류를 표시합니다. 연결할 수 있으면 array_key_exists
에서 $_POST
에 email과 password가 포함되어 있는지 확인하고 비어 있으면 echo
로 입력하십시오.
이메일만 입력하면
password만 입력하면
제대로 표시됩니다.
3. 메아드의 중복 체크
그래서 빨간 선 테두리를 추가하십시오.
먼저 변수$query
에 $_POST
안에 있는 email을 DB에서 저장하고 그 결과를 $result
에 저장합니다. 그리고 $result
의 데이터가 0보다 많으면 echo
로 표시
이미 DB에 있는 메어드와 비밀번호를 입력할 때 제대로 표시되었습니다.
4. 사용자 등록
먼저 $query
에 INSERT INTO
함수를 사용하여 $_POST
의 email과 password를 users 폴더의 email과 password에 삽입하도록 명령하고 mysqli_query
함수로 반환 된 것을 echo
)로 표시합니다.
제대로 등록되었습니다.
끝
Reference
이 문제에 관하여(신규 등록 양식을 만드는 방법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/hengineery/items/fbd0f4d7b2e323cc07df
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
PHP 7.2.1
MAMP
MySQL
작업
1. 양식 만들기
로컬 환경에서 볼 때
예, 간단
2. 입력 확인
그래서 PHP로 추가
먼저 mysqli_connect
로 DB에 연결하고, 그렇지 않으면 mysqli_connect_error
에서 오류를 표시합니다. 연결할 수 있으면 array_key_exists
에서 $_POST
에 email과 password가 포함되어 있는지 확인하고 비어 있으면 echo
로 입력하십시오.
이메일만 입력하면
password만 입력하면
제대로 표시됩니다.
3. 메아드의 중복 체크
그래서 빨간 선 테두리를 추가하십시오.
먼저 변수$query
에 $_POST
안에 있는 email을 DB에서 저장하고 그 결과를 $result
에 저장합니다. 그리고 $result
의 데이터가 0보다 많으면 echo
로 표시
이미 DB에 있는 메어드와 비밀번호를 입력할 때 제대로 표시되었습니다.
4. 사용자 등록
먼저 $query
에 INSERT INTO
함수를 사용하여 $_POST
의 email과 password를 users 폴더의 email과 password에 삽입하도록 명령하고 mysqli_query
함수로 반환 된 것을 echo
)로 표시합니다.
제대로 등록되었습니다.
끝
Reference
이 문제에 관하여(신규 등록 양식을 만드는 방법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/hengineery/items/fbd0f4d7b2e323cc07df
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Reference
이 문제에 관하여(신규 등록 양식을 만드는 방법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/hengineery/items/fbd0f4d7b2e323cc07df텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)