PHP技術者認定[初級]試験(PJ0-100)
問題7-11
SQLのセキュリティと利便性についての説明として誤っているものを選択してください。(1つ選択)
SQLインジェクションを防ぐために、SQL文で特別な意味を表す文字列をエスケープ処理をする必要があるが、その方法の1つにプレースホルダの機能がある
Magic Quotesの機能を利用することで、フォームデータを自動的にエスケープすることができるため、その他のSQLインジェクション対策を行う必要はない
nextID()関数を利用すると、テーブルに対して新たな一意のシーケンスIDを取得することができる
データベースから取り出した行を文字列キーの配列として取得するには、setFetchMode()関数にMDB2_FETCHMODE_ASSOCを指定する
SQL文でワイルドカードを利用して部分一致検索をする際には、WHERE句内でLIKE演算子を使用する