PDO를 사용하면 데이터베이스 연결은 정상인데, 이 코드를 실행하면 페이지에 결과나 오류가 표시되지 않습니다. 내 쪽 PDO가 해당 메소드를 호출할 수 없기 때문인가요?
<?php
/**
PDO가 데이터베이스에 연결
*/
include 'pdo_conf.php';
$dsn = "{$dbType}:host={$host};dbName={$userName}";
try{
$pdo = new PDO($dsn,$userName,$password);
// echo '<h3>연결 성공</h3>';
$sql = "UPDATE `student` SET `name ` = 'Qin Mingyi' WHERE `student`.`id` = 14;)";
$num = $pdo->exec($sql);
$insertId = $pdo->lastInsertId();
If ( $ NUM & GT; 0) {
'성공적으로 추가됨'을 인쇄합니다. $ NUM. '최근 추가된 레코드 ID는'입니다. $ Insertid
}} Catch(pdoException $ e) 실패'. ());
}include 'pdo_conf.php';
$dsn = "{$dbType}:host={$host};dbName={$userName}";
try {
$pdo = 새 PDO($ dsn,$userName,$password);
// echo '<h3>연결 성공</h3>';
$sql = "UPDATE `student` SET `name` = 'Qin Mingyi' WHERE `student`.` id` = 14;)";
$num = $pdo->exec($sql);
$insertId = $pdo->lastInsertId();
if( $ Num & GT; 0) {
Print ' $ Num. '바 레코드 및 최근 추가 레코드 ID는'입니다. $e->getMessage());
}