オブジェクト指向やDB活用、フレームワークなど、もっとWEBプログラミングが楽しくなる講座です。
2022.02.14
Developer Lv2
基礎編の次はこちら!より実践的な 「PHP WEBプログラミング講座」 PHP基礎講座を終えた方向け。SQLを用いたより本格的なWEBアプリ開発を学ぶ事ができます。 オススメしたい方はこんな方 ・PHP基礎を学習済みの方 ・より実践的なテーマでPHPプログラミングの学習を継続したい方 …More Read
2021.09.30
Developer Lv2
PDO⑯ INを使用したサンプル INを使用したサンプルシステムをご紹介します。 データは別の記事で使用しているものを使用します。 以下リンクの下部にある「動作環境について」の項目から環境を作成してください。 SQL練習問題 – 一覧まとめ ■要件 サッカー選手の一覧が表示される チェックを入れて検 …More Read
2021.09.30
Developer Lv2
【PHP応用】 PDO⑰ WHERE句が動的に変わる場合 PHPのPDOで、WHERE句の条件を動的に変更する場合があります。 例えば、以下のプログラムでは、 年齢(age)がフォーム内で入力されているときのみ、 DB内のage列と照合して、両者の値が同じ行だけを抽出します。 しかし、年齢(age) …More Read
2021.09.30
Developer Lv2
PDO⑱ WHEREが動的に変わる場合のサンプル WHEREが動的に変わる場合のサンプルシステムをご紹介します。 データは別の記事で使用しているものを使用します。 以下リンクの下部にある「動作環境について」の項目から環境を作成してください。 SQL練習問題 – 一覧まとめ ■要件 サッカー選手の一覧 …More Read
2021.09.30
Developer Lv2
【PHP応用】PDO⑮ INを使用する場合 PDOの中で、IN演算子を使う場合は、 典型的にはINに入る個数がいくつか不明の場合を想定します。 フォームでいえば、チェックボックスでチェックされているものが典型です。 そのため、プレースホルダーは、“(?,?,?)”のように、 …More Read
2021.09.30
Developer Lv2
PDO⑭ LIKEを使用したサンプル LIEKを使用したサンプルシステムをご紹介します。 データは別の記事で使用しているものを使用します。 以下リンクの下部にある「動作環境について」の項目から環境を作成してください。 SQL練習問題 – 一覧まとめ ■要件 サッカー選手の一覧が表示される 検索欄に名 …More Read
2021.09.30
Developer Lv2
セッションの使い方 今回はセッションの実際の使用方法について紹介します。 ■セッションの開始・終了 ○セッションの開始 StartSession1.php StartSession2.php セッションを再開し、StartSession1.php で保管した値を表示する ○セッションの破棄 Sess …More Read
2021.09.30
Developer Lv2
セッションとは 今回はセッションについて紹介します。 ■セッション セッションとはWebアプリケーションに接続してから切断するまでの通信のことで、 アクセスするユーザを特定し、そのセッション間で保持するユーザー毎の変数を保持する機能があります。 HTTPは、状態を保持しない(=ステートレス)プロトコ …More Read
2021.09.30
Developer Lv2
PDO⑲ トランザクション 今回はトランザクションについて紹介します。 ■トランザクションとは トランザクションとは簡単に言うと 関連する複数の処理を1つの処理としてまとめたものです。 よくトランザクションの例えとして紹介されるのが 銀行での口座への出金と入金です。 出金は成功したものの入金できてい …More Read
2021.09.30
Developer Lv2
LIKEを使用する場合 PDOのWHERE句で、LIKEを使う場合を紹介します。 (参考: SQLのLIKE自体の解説) LIKE演算子を使うには、ワイルドカードの”%”が必要ですが、 PHPのPDO内でこのワイルドカードを使うためには、ひと工夫必要です。 “%& …More Read