小規模の予約システムをphpの練習として作っています。
この画面から複数選択された日時(例 2020-02-02 02:02)が、配列$_REQUEST['time'] に入っています。
自分にとって難しいのはこの画面の「複数選択」で、1個の時もあれば4個の時もあるという点です。
※選択数の限度は7回~8回で設定します。
if (isset($_POST)){
$timed = ($_REQUEST['time']);
$timedate = serialize($timed);
var_dump($timedate);
実行すると↓↓
string(93) "a:3:{i:0;s:17:"2022-03-16 19:00";i:1;s:17:"2022-03-17 14:00";i:2;s:17:"2022-03-20 17:00";}"
この配列$timedateを、このページからDBにTimedate型で格納したいです。
テーブルに関して
①(id,name,mail,day(登録日時),reserve_time(予約時間)がいいのか?
②(id,name,mail,day,reserve_time,reserve_time2,reserve_time3,reserve_time4………)がいいのか?
①
1 , 太郎 , ・・@太郎 , 2022-03-06 22:00 , 2022-04-02 13:00 )
2 , 太郎 , ・・@太郎 , 2022-03-06 22:00 , 2022-04-02 14:00)
3 , 太郎 , ・・@太郎 , 2022-03-06 22:00 , 2022-04-02 15:00)
②
1 , 太郎 , ・・@太郎 , 2022-03-06 22:00 , 2022-04-02 , 2022-04-02 13:00 , 2022-04-02 14:00 , 2022-04-02 15:00)
初心者なのでここまでが正解なのかも分かりませんが、管理の面からもどちらがいいのかアドバイスよろしくお願い致しますm(__)m