タグ

ブックマーク / use-computer.net (1)

  • 【PHP講座】プレースホルダとは

    ※この記事は「2021年4月15日」に更新しました。 PHP講座です。 前回は、MySQL に接続して、PHP でコーディングする前の仕込みの流れなどをざっくり説明しました。 プレースホルダは、簡単に言うと一時的にデータが入る場所を確保しておく仕組みのことです。 例えば、下記のような SQL文があるとします。 SELECT * FROM users WHERE id = 3 これを以下のように書き換えてみます。 SELECT * FROM users WHERE id = ? こうすると ? に入る値によって、データが変化するわけです。 これが、プレースホルダです。 SQLインジェクション対策にもなる プレースホルダは、SQL を安全かつ簡単に実行するためのものでもあります。 ちなみに SQLインジェクションは渡すパラメータを操作し、元々想定されていない処理を SQL として実行されること

    【PHP講座】プレースホルダとは
  • 1