ketyiaの作ってみた

このサイトでは作ってみたことを記事にまとめていきます!

PHPで登録フォームを作成してみた①

こんばんわ!keitaです♪

皆さんはプログラミングの学習は楽しいですか?
私は苦痛に感じることがあります!それは目的なしに学ぶときです。

if文やfor文等の文法や決まり事が大切ということは理解していますが、それらを単体として学ぶとなると退屈に感じてしまいます。

なので、今回はサイトを一通り作成しながら学んでいくということをしていこうと思います。
今回この記事で作成するのは、ユーザから相談を受け付ける登録フォームです。

では、さっそく作るものの詳細をまとめていきます。

ーーーーーーーーーーーーーーーーー
【機能】
・お悩みを登録するフォーム
・内容がデータベースに登録される

【使用する技術】
・HTML/CSS/PHP
MYSQL

【使用ツール】
・VSコード
・XAMPP
・A5M2(データベース)

ーーーーーーーーーーーーーーーーー

こんな感じですね。
それでは、作成を始めていきましょう。

と作成作業は意外と長くなりそうなので、本記事ではデータベースの設定を行っていきます。

データベース作成

phpMyadmin」を使用して作成します。
データベース名はconsultationとしておきます。


A5m2でデータベースを接続

A5M2で先ほど作成したデータベースを接続していきましょう!
雑ですが下記の画像のようになっていれば接続できてます!


ER図作成

A5m2で接続が完了したら、テーブル作成の元となるER図を作成していきます。
新規→ER図→データベースを「MYSQL」に設定しOK!でER図を開くことができます!

テーブル情報は下記になります。テーブル名は「consult」とします!

  1. ID(int) ※auto_increment
  2. ニックネーム(varchar) ※notnull
  3. メール(varchar) ※notnull
  4. ご相談項目(int)
  5. ご相談内容 ※notnull
  6. 登録日時


④テーブル作成

作成したER図を基にテーブルを作成していきます。
DDLで生成したSQL文を実行してテーブルを作成してみます!


登録の確認もしてみましょう!
CLIを使ってみます。


登録できてますね!これでOKです(`・ω・´)b

次の記事から登録フォームを作成していきます。
ここまで読んでいただきありがとうございました!


 

begginerkun.hatenablog.com