PHP

【超初心者向け】お店レビューアプリのDelete機能を作成しよう

あけお

スクールに多額のお金を支払う前に、僕の記事で学習してみてね!!

こんな人に読んでほしい
  1. 基礎は学んだけど、アプリ作成って何をすればいいの?
  2. そもそも何を勉強すればいいの?
  3. ポートフォリオ作らなきゃヤバい、、
【PHPチュートリアル】Webアプリ作成 この記事を上から学習していくとPHPでWebアプリ作成ができちゃいます!! あけお スクールに多額のお金を支払う前に、僕の記事で...

この記事でやること

  1. Delete機能を作成する体験をする
  2. お店レビューの削除機能を追加する

1. 準備をしよう

ここでは、「簡易的なTwitterアプリ」を参考に機能を追加します。

まだ、「簡易的なTwitterアプリ」を学習していない方は、先に学びましょう。
以下の記事で学べます!!!

【超初心者向け】PHPで簡易的なTwitterアプリを作成しよう この記事を上から学習していくとPHPでWebアプリ作成ができちゃいます!! あけお スクールに多額のお金を支払う前に、僕の記事で...

1. GitHubを開きます。

以下のURLからサイトを開きます。
https://github.com/Aka023v/restaurant-review-delete

2. 「Codespaces」を使い、環境構築をします。

※ 環境構築方法がわからない方は、以下URLの記事を参考にしましょう!

【超優秀 環境構築がラクになる】GitHubでCodespacesを使う方法 あけお スクールに多額のお金を支払う前に、僕の記事で学習してみてください https://akeoblog.com/about...

2. 削除機能を作成しよう

delete.phpに削除機能を作成しよう

※ 以下の「簡易的なTwitterアプリ」の「delete.php」を参考にしよう。
https://github.com/Aka023v/simple-twitter

3. 回答を確認しよう

回答を確認しましょう!
できなかった方は、以下のコードを真似して修正してみましょう。

delete.php

<?php
$id = filter_input(INPUT_GET, 'id');

$dbh = new PDO(
    'mysql:dbname=restaurant_review;host=mysql;charset=utf8',
    'root',
    'password'
);
$query = "DELETE FROM review where id = '$id'";
$dbh->query($query);

header('Location: ./index.php');
exit;
?>

まとめ

ざっくりでも理解できたら幸いです。
これからも一緒に頑張りましょう!!

あけお

あなたの挑戦を応援しています!!