質問: http://w.builwing.info/2011/08/26/codeigniterで会員サイトログインページの作成/ このページのコードの18行目、email =?のはてなってどういう意味なんでしょうか。
回答: SQL パラメータです。実際に SQL を発行するときにはここにデータが挿入されます。 SQL をハードコーディングしたのでは状況に合わせて動的にデータを検索する事ができず、文字列連結を使って自分で組み立てたのではエスケープをちゃんとしないと SQL インジェクションに弱くなります。 このため、パラメータを使います。