はじめに
前回はPHPで掲示板を作りましたが今回は登録フォームを作っていこうと思います。
環境
PHP 7.2.1
MAMP
MySQL
作業
1.フォームを作成
はい、シンプル
2.入力のチェック
というわけで、PHPで追記
まず、mysqli_connectでDBへ接続し、ダメならmysqli_connect_errorでエラーを表示。接続できた場合はarray_key_existsで$_POSTにemailとpasswordが入ってるか確認し、空の場合はechoで入力してくださいと表示。
emailだけ入力した場合

passwordだけ入力した場合

ちゃんと表示されてます。
3.メアドの重複チェック
というわけで、赤線枠を追記
まず、変数$queryに$_POSTの中にあるemailをDBから格納し、その結果を$resultに格納。そして、もし$resultにあるデータが0より多ければechoで表示
すでにDB内にあるメアドとパスワードを入力するときちんと表示されました。
4.ユーザー登録
まず、$queryにINSERT INTO関数を使って$_POSTにあるemailとpasswordをusersフォルダーにあるemailとpasswordに挿入するように命令して、mysqli_query関数で返ってきたものをechoで表示する。

ちゃんと登録されました。
