平成29年度(2017) 第3回試験 問43 | ウェブデザイン技能検定 1級
次のコードについて適切な記述を以下より 1 つ選択しなさい。
[code]
<?php
if(isset($_GET['id'])) {
$pdo = new PDO("mysql:host=http://www.skills.info; dbname=Skill; charset=utf8", "user", "userpass");
$sql = "SELECT `name`, `address`, `mail` FROM `members` WHERE `id` = $id";
$stmt = $pdo->prepare($sql);
$stmt->execute();
}
?>
選択肢 1
アクセスしようとしているデータベース名は members である。
選択肢 2
$stmt に ID の値に対応するユーザ情報が取得される。
選択肢 3
GET アクセスではデータの取得は不正である。
選択肢 4
変数が未定義のためデータベースから値を取得することはできない。