LoginSignup

This article is a Private article. Only a writer and users who know the URL can access it.
Please change open range to public in publish setting if you want to share this article with other users.

More than 1 year has passed since last update.

PHP+SQL課題

Last updated at Posted at 2022-03-20

課題提出方法

以下の手順で、Discordの個別テキストチャンネルに課題を提出してください。

①フォルダの作成
各課題に、指定したフォルダ名が記載されております。
例:フォルダ名「〇〇〇〇_bulletin_board」
〇〇〇〇の中には、皆さん自身のフルネームを名前を入力してください。

②作成したフォルダをzip形式に圧縮
zip化の方法
Macの方向け

Windowsの方向け

③Discordの個別テキストチャンネルへ送信
圧縮したzipファイルを個別テキストチャンネルへ送信してください。

課題を進める上での注意点

  • インデントを意識してください。
  • インデントなどでは、半角スペースを使用してください。
  • 調べたことをコピペするだけではなく、しっかりとコードの意味を理解してから使用しましょう。
  • 課題ごとに記載されている検索ワードは、詰まるまでなるべく見ないようにしましょう。

課題提出時の注意点

  • 課題を提出する時は、業務で誰かに提出することをイメージして課題を提出しましょう!
  • 課題はできたものから順次提出してください。
  • 課題と関係のないファイルやフォルダは、提出するフォルダ(zipファイル)内に入れないでください。
  • 提出する前に、正しく画像などが反映されているかの確認をしてください。
  • 課題提出時はどの課題を提出するのかを明記してください。
    例:
    h1タグの使い方
    pタグの使い方
    brタグの使い方
    上記課題を提出します。

掲示板アプリ

フォルダ名:「〇〇〇〇_bulletin_board」
〇〇〇〇にはご自身のフルネームを入力してください。

以下の機能要件を満たす掲示版アプリを作成してください。

・ユーザーの新規会員登録機能
 仮登録と本登録、メール認証機能をつけること
 仮登録時に入力したメールアドレス宛にメールが送信され、送信されたメールに記載されたURLからアクセスを行い本登録を実施すること

・ログイン機能
 ユーザーID(もしくはメールアドレス)とパスワード入力によるログインができること

・ログアウト機能

・投稿作成機能
 ログイン済みのユーザーが投稿することができること

・投稿の一覧表示機能
 投稿のタイトル、投稿の本文、投稿日時、投稿者を表示すること

・投稿編集機能
 投稿者のみが投稿した記事の編集ができること(他のユーザーが投稿した記事の編集はできない)

・投稿削除機能
 投稿者のみが投稿した記事の削除ができること(他のユーザーが投稿した記事の削除はできない)

・コメント作成機能
 ログイン済みのユーザーがコメントすることができること

・コメントの一覧表示機能
 コメントのタイトル、投稿日時、投稿者を表示すること

・コメント編集機能
 コメントをしたユーザーのみがコメントの編集ができること(他のユーザーのコメントを編集することはできない)

・コメント削除機能
 コメントをしたユーザーのみがコメントの削除ができること(他のユーザーのコメントを削除することはできない)

phpMyAdminでMySQLデータベースをエクスポートする方法

以下の手順で掲示板アプリ用に作成したMySQLデータベースをエクスポートし、掲示板アプリのコードと一緒に提出してください。
①左サイドバーからエクスポートしたいデータベースをクリック
スクリーンショット 2023-03-23 23.30.15.png

こちらの例ではデータベース「sample」のエクスポートを行ってみます。

②上部のメニューから「エクスポート」をクリック
スクリーンショット 2023-03-23 23.31.19.png

③添付画像のようにエクスポート方法等を選択し「エクスポート(バージョンによっては「実行」)」をクリック
スクリーンショット 2023-03-23 23.32.31.png

エクスポートクリック後にブラウザ下部に「データベース名.sql」のファイルが表示されればエクスポート完了です。
スクリーンショット 2023-03-23 23.45.05.png

参考URL:https://www.javadrive.jp/phpmyadmin/export-import/index1.html

0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up