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

  Рет қаралды 1,631

徳田 啓【プログラミング学習チャンネル】

徳田 啓【プログラミング学習チャンネル】

Күн бұрын

Пікірлер: 11
@keitokuta
@keitokuta Жыл бұрын
メンバーさん限定で、動画に関するご質問への回答を行います! ぜひメンバーシップへご参加ください! kzbin.info/door/TXdD--JWY_iYhGWgimGpugjoin
@テストテスト-w3u
@テストテスト-w3u 2 жыл бұрын
当方かなりの初学者です。こちらのシリーズを拝見させて頂きいつも勉強させていただいております。 模倣しておりなんとかこの回まで到達しました。次回以降はいつ頃公開されますでしょうか。早く進めたくて待ち遠しいです笑笑 それと技術的なことで恐縮ですが、予約時間が24時を跨ぐ場合はtime型だと難しいのでしょうか。とりあえず仮でendtimeは23時にしましたが。 まだ店舗設定側の仕様まで進んでいないので不明な点もありますが、もし可能であればそのあたりをご教授、またはヒントなどを頂けたら幸いです。 今後も楽しみにしております。
@keitokuta
@keitokuta 2 жыл бұрын
ご視聴ありがとうございます。 次回の公開予定はまだ決まっていませんが、鋭意制作中ですのでお楽しみにお待ち頂けたら幸いです! 24時を跨ぐ場合も型としてはtime型で問題ありませんが、24時を跨ぐ場合は日付が変わりますので日付チェック処理周り(X日前から予約可能など)に調整が必要になるかもしれません。
@MK-tv4ys
@MK-tv4ys 6 ай бұрын
はじめまして。 初歩的な質問で申し訳ありませんが、動画のphpmyadminのshopに値を入力する部分で、値が入力できません。 (こちらのphpmyadminでは「長さ/値」という表記になっています) 数値を入れて保存すると「テーブル shop は正常に変更されました。」という表示が出ますが、値が空のままになっています。 これはどのように対応すればよろしいでしょうか。 (MySQLのバージョンはVer 8.4.0です)
@keitokuta
@keitokuta 6 ай бұрын
動画の4:40辺りの操作ということで宜しいでしょうか?であれば、おそらくshopテーブルの「構造」自体を変更しようとしてしまっているのだと思います。shopテーブルの「構造」ではなく「表示」をクリックし、「編集/コピー/削除」とリンクが3つ並んでいる画面の「編集」をクリックして進めてみてください。
@MK-tv4ys
@MK-tv4ys 6 ай бұрын
@@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 6 ай бұрын
おそらく、サーバーのDB接続が正常に行えていないのだと思います。サーバーのphpMyAdminでデータベースや各種テーブルが正しく準備できていること、config.phpのDB_NAME等の設定がサーバー用の設定になっていることを確認してみてください。
@MK-tv4ys
@MK-tv4ys 5 ай бұрын
@@keitokuta データベースの設定とconfig.phpを修正して、無事にサーバーでも表示がされました、ありがとうございます! ただ、何度も非常に申し訳ないのですが、confirm.phpのmb_send_mailの2か所のコメントアウトを解除してメール送信の確認をしたのですが、メールがgmailだけ弾かれてしまう状態です... (yahooメールは問題なく受信できています) mb_send_mailの第5引数に送信元メールアドレス(こちらのメールアドレス)を設定して試してみましたが、「Returned mail: see transcript for details」で迷惑メールに返ってきて、スパムとして扱われているようです。 度々お手数ですが、gmailで届くように設定するにはどこを見直したらよいでしょうか?
@keitokuta
@keitokuta 5 ай бұрын
送信元サーバーにてSPF/DKIMの設定が正しく行われていないと、Gmail等でスパムメール判定されてしまう場合があります。(SPF/DKIMの設定方法はレンタルサーバーによって異なりますので、レンタルサーバーのサポートサイトなどを確認してみて頂ければと思います)
コメントを書かない過去の自分を恨みます(笑)【ライブ雑談切り抜き #32】【プログラミング】
2:48
まだ間に合う!今からでもできる老化予防【アンチエイジング】
27:47
100年生きる!眼科チャンネル
Рет қаралды 3,3 М.
Quando eu quero Sushi (sem desperdiçar) 🍣
00:26
Los Wagners
Рет қаралды 15 МЛН
coco在求救? #小丑 #天使 #shorts
00:29
好人小丑
Рет қаралды 120 МЛН
12月30日(月)東京マーケット<大引け>
9:56
大和証券グループ公式チャンネル
Рет қаралды 17 М.
【JavaScript】変数と定数をどこよりもわかりやすく解説!!【初学者必見】
25:52
スプ兄 | 未経験からエンジニア転職
Рет қаралды 315
【現役エンジニアのIT講座】ゼロ知識から学ぶITスキル④_classとは?
9:22
Quando eu quero Sushi (sem desperdiçar) 🍣
00:26
Los Wagners
Рет қаралды 15 МЛН