diff --git a/public/sample/sql/form.html b/public/sample/sql/form.html
new file mode 100644
index 0000000..90e45dc
--- /dev/null
+++ b/public/sample/sql/form.html
@@ -0,0 +1,46 @@
+
+
+
+
+
+
+ 懸賞応募フォーム
+
+
+
+
+
+
+
+
+
diff --git a/public/sample/sql/list.php b/public/sample/sql/list.php
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/public/sample/sql/list.php
diff --git a/public/sample/sql/styles.css b/public/sample/sql/styles.css
new file mode 100644
index 0000000..c8a9454
--- /dev/null
+++ b/public/sample/sql/styles.css
@@ -0,0 +1,19 @@
+.container {
+ display: flex;
+ flex-direction: column;
+ justify-content: center;
+ align-items: center;
+ gap: 16px;
+
+ height: 100svh;
+}
+
+.bordered-table {
+ border-collapse: collapse;
+
+ th,
+ td {
+ border: 1px solid darkgray;
+ padding: 8px;
+ }
+}
diff --git a/public/sample/sql/submit.php b/public/sample/sql/submit.php
new file mode 100644
index 0000000..f050357
--- /dev/null
+++ b/public/sample/sql/submit.php
@@ -0,0 +1,74 @@
+setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
+
+ $insert_query_template = "INSERT INTO applications (name, address, product) VALUES (:name, :address, :product)";
+ $stmt = $dbh->prepare($insert_query_template);
+
+ $stmt->bindParam(':name', $_POST["name"], PDO::PARAM_STR);
+ $stmt->bindParam(':address', $_POST["address"], PDO::PARAM_STR);
+ $stmt->bindParam(':product', $_POST["product"], PDO::PARAM_STR);
+
+ $stmt->execute();
+}
+
+?>
+
+
+
+
+
+
+ 応募完了
+
+
+
+
+
+
+
応募ありがとうございました!
+
+
+
+ | お名前 |
+ |
+
+
+ | 住所 |
+ |
+
+
+ | 応募する商品 |
+ |
+
+
+
+
応募ページに戻る
+
+
+
+
+
このページに直接アクセスすることは禁止されています。
+
応募ページに戻る
+
+
+
+
+
+
+
+
diff --git a/src/pages/sql/030-sql-on-php.mdx b/src/pages/sql/030-sql-on-php.mdx
index 0feaf36..06aa7ca 100644
--- a/src/pages/sql/030-sql-on-php.mdx
+++ b/src/pages/sql/030-sql-on-php.mdx
@@ -9,8 +9,7 @@
# {title}
-実際に動作するMySQLの環境を準備しています。
-phpからSQLを操作するサンプルコードも用意していますので、ぜひ試してみてください。
+実際に動作するMySQLの環境を準備しています。