【開発実況シリーズ】店舗用Web予約システムを作る「#16 プルダウンリスト実装編」

Тәжірибелік нұсқаулар және стиль

動画をご視聴頂き、ありがとうございます!
今回は、予約画面の各種プルダウンリストを実装していきます。
参考になったら高評価、チャンネル登録よろしくお願いします!
🔔LINE限定マガジン配信中━━━━━━━━━━━━━━
🔻登録はこちら(無料)🔻
blog.senseshare.jp/line.html
✅プログラミングを最短で身につけるための学習方法とは?
✅プログラミングを仕事にするための方法
✅プログラマーという仕事の実情 etc...
本気でプログラミングを自分の「スキル」にしたい方は必見!
🎁LINE登録者限定特典
[特典1] プロ直伝!Webエンジニアとして独り立ちするために学ぶべきスキルマップ
[特典2] Webエンジニアとして就職/転職するための【具体的学習戦略】
[特典3] プログラミングを学ぶ時の「心構え」
🔔KZreadメンバーシップ━━━━━━━━━━━━━
/ @keitokuta
✅開発実況のソースコード提供
✅動画に関するご質問への回答
✅限定壁紙配布
✅バッジ・カスタム絵文字
などの特典をご用意していますので、皆さんぜひご参加ください!
🔔完全サポート付きマスター講座━━━━━━━━━━━━━
learn.senseshare.jp/
徳田 啓が直接あなたの「メンター」となり、プログラミングスキルを1から順番にレクチャーする有料講座
✅自宅で好きな時に学べるオンライン講座
✅独立を想定した超実践的カリキュラム
✅回数無制限の個別サポート
🔔オンラインマッチングで「チーム開発」を体験!━━━━━
exe-team.com/
開発メンバーをオンラインでマッチング
レベル別に用意された「課題プロジェクト」にチームを組んで挑む!
✅チーム開発が体験できる
✅エンジニアポートフォリオが作成できる
✅AIと一緒に開発できる
おすすめの再生リスト━━━━━━━━━━━━━━━━━━
• 圧倒的に分かりやすい解説シリーズ
• 開発実況シリーズ
発信メディア一覧━━━━━━━━━━━━━━━━━━━━
X
/ senseshare_inc
BLOG
blog.senseshare.jp/
目次 ━━━━━━━━━━━━━━━━━━━━━━━━━
00:56 予約日プルダウンの実装
08:26 人数プルダウンの実装
11:16 予約時間プルダウンの実装
15:02 次回予告
#プログラミング

Пікірлер: 11

  • @keitokuta
    @keitokuta Жыл бұрын

    メンバーさん限定で、動画に関するご質問への回答を行います! ぜひメンバーシップへご参加ください! kzread.info/dron/TXdD--JWY_iYhGWgimGpug.htmljoin

  • @user-fh5ie6gn8b
    @user-fh5ie6gn8b Жыл бұрын

    当方かなりの初学者です。こちらのシリーズを拝見させて頂きいつも勉強させていただいております。 模倣しておりなんとかこの回まで到達しました。次回以降はいつ頃公開されますでしょうか。早く進めたくて待ち遠しいです笑笑 それと技術的なことで恐縮ですが、予約時間が24時を跨ぐ場合はtime型だと難しいのでしょうか。とりあえず仮でendtimeは23時にしましたが。 まだ店舗設定側の仕様まで進んでいないので不明な点もありますが、もし可能であればそのあたりをご教授、またはヒントなどを頂けたら幸いです。 今後も楽しみにしております。

  • @keitokuta

    @keitokuta

    Жыл бұрын

    ご視聴ありがとうございます。 次回の公開予定はまだ決まっていませんが、鋭意制作中ですのでお楽しみにお待ち頂けたら幸いです! 24時を跨ぐ場合も型としてはtime型で問題ありませんが、24時を跨ぐ場合は日付が変わりますので日付チェック処理周り(X日前から予約可能など)に調整が必要になるかもしれません。

  • @MK-tv4ys
    @MK-tv4ys24 күн бұрын

    はじめまして。 初歩的な質問で申し訳ありませんが、動画のphpmyadminのshopに値を入力する部分で、値が入力できません。 (こちらのphpmyadminでは「長さ/値」という表記になっています) 数値を入れて保存すると「テーブル shop は正常に変更されました。」という表示が出ますが、値が空のままになっています。 これはどのように対応すればよろしいでしょうか。 (MySQLのバージョンはVer 8.4.0です)

  • @keitokuta

    @keitokuta

    23 күн бұрын

    動画の4:40辺りの操作ということで宜しいでしょうか?であれば、おそらくshopテーブルの「構造」自体を変更しようとしてしまっているのだと思います。shopテーブルの「構造」ではなく「表示」をクリックし、「編集/コピー/削除」とリンクが3つ並んでいる画面の「編集」をクリックして進めてみてください。

  • @MK-tv4ys

    @MK-tv4ys

    23 күн бұрын

    @@keitokuta ご返信ありがとうございます。 はい、shopテーブルの構造自体を変更しようとしていました... 「編集/コピー/削除」の3つのリンクがshop側には無かったのですが、「挿入」のタブから操作できました、ありがとうございます! ここまでで一度サーバーにアップしてメールなどの挙動を確認したかったのですが(さくらサーバー)、 // DBに接続 $pdo = new PDO('mysql:dbname=' . DB_NAME . ';host=' . DB_HOST . ';', DB_USER, DB_PASSWORD); $pdo->query('SET NAMES utf8;'); // ショップデータを取得 $stmt = $pdo->prepare('SELECT * FROM shop WHERE id = :id'); $stmt->bindValue(':id', 1, PDO::PARAM_INT); $stmt->execute(); $shop = $stmt->fetch(); の記述の部分でエラーになってしまっているようで、index.phpが500エラーになってしまいます。 (その他のページは表示され、index.phpもこの部分の記述を消すと表示される状態です) 何度も申し訳ないのですが、こちらはまだサーバーにアップして確認はできない状態でしょうか?

  • @keitokuta

    @keitokuta

    22 күн бұрын

    おそらく、サーバーのDB接続が正常に行えていないのだと思います。サーバーのphpMyAdminでデータベースや各種テーブルが正しく準備できていること、config.phpのDB_NAME等の設定がサーバー用の設定になっていることを確認してみてください。

  • @MK-tv4ys

    @MK-tv4ys

    21 күн бұрын

    @@keitokuta データベースの設定とconfig.phpを修正して、無事にサーバーでも表示がされました、ありがとうございます! ただ、何度も非常に申し訳ないのですが、confirm.phpのmb_send_mailの2か所のコメントアウトを解除してメール送信の確認をしたのですが、メールがgmailだけ弾かれてしまう状態です... (yahooメールは問題なく受信できています) mb_send_mailの第5引数に送信元メールアドレス(こちらのメールアドレス)を設定して試してみましたが、「Returned mail: see transcript for details」で迷惑メールに返ってきて、スパムとして扱われているようです。 度々お手数ですが、gmailで届くように設定するにはどこを見直したらよいでしょうか?

  • @keitokuta

    @keitokuta

    21 күн бұрын

    送信元サーバーにてSPF/DKIMの設定が正しく行われていないと、Gmail等でスパムメール判定されてしまう場合があります。(SPF/DKIMの設定方法はレンタルサーバーによって異なりますので、レンタルサーバーのサポートサイトなどを確認してみて頂ければと思います)

Келесі