会員登録サービスを作成しています。
下記のコードでプルダウンで生年月日を選択し、受け取った値のDB登録を試みていますが、
'year','month','day' を別々にDB登録ではなく
DATE型として'year','month','day'を結合してDB登録する方法はありますでしょうか。
例: 2020−04−12 のように結合して登録
また、方法がある場合、コードはどのように書けばよろしいでしょうか。
初歩的な質問ですが、ご教授いただけますでしょうか。よろしくお願いいたします。
index.php フォーム入力
<select name="year"> <?php for($i=1920; $i<=date("Y"); $i++){ echo "<option value=$i>$i</option>";} ?> </select>年 <select name="month"> <?php for($i=1; $i<=12; $i++){ echo "<option value=$i>$i</option>";} ?> </select>月 <select name="day"> <?php for($i=1; $i<=31; $i++){ echo "<option value=$i>$i</option>";} ?> </select>日
check.php フォーム入力チェック
<?php echo htmlspecialchars($_SESSION["year"], ENT_QUOTES). "年"; echo htmlspecialchars($_SESSION["month"], ENT_QUOTES). "月"; echo htmlspecialchars($_SESSION["day"], ENT_QUOTES). "日"; ?>
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/04/12 07:31