CertyRush
Đang tải...
C CertyRush
Câu hỏi free preview

Câu 54: 200-550: Zend Certified PHP Engineer

Consider the following table data and PHP code. What is the outcome?Table data (table name "users" with primary key "id"):id name email------- ----------- -------------------1 anna [email protected]2 betty [email protected]3 clara [email protected]5 sue [email protected]PHP code (assume the PDO connection is correctly…

Nội dung câu hỏi

Consider the following table data and PHP code. What is the outcome?Table data (table name "users" with primary key "id"):id name email------- ----------- -------------------1 anna [email protected]2 betty [email protected]3 clara [email protected]5 sue [email protected]PHP code (assume the PDO connection is correctly established):$dsn = 'mysql:host=localhost;dbname=exam';$user = 'username';$pass = '********';$pdo = new PDO($dsn, $user, $pass);try {$cmd = "INSERT INTO users (id, name, email) VALUES (:id, :name, :email)";$stmt = $pdo->prepare($cmd);$stmt->bindValue('id', 1);$stmt->bindValue('name', 'anna');$stmt->bindValue('email', '[email protected]');$stmt->execute();echo "Success!";} catch (PDOException $e) {echo "Failure!";throw $e;}

Các lựa chọn

Đáp án được giữ gọn theo nhãn A, B, C, D trong phần bình chọn tương tác.

  1. A. The INSERT will succeed and the user will see the "Success!" message.
  2. B. The INSERT will fail because of a primary key violation, and the user will see the "Success!" message. — đáp án hiện tại
  3. C. The INSERT will fail because of a primary key violation, and the user will see a PDO warning message.
  4. D. The INSERT will fail because of a primary key violation, and the user will see the "Failure!" message.

Cộng đồng

0 bình luận công khai. Tên thành viên được ẩn một phần.

Chưa có bình luận. Mở giao diện tương tác để bắt đầu thảo luận.

Câu hỏi liền kề