Heim > Fragen und Antworten > Hauptteil
Bei Verwendung von PDO ist die Datenbankverbindung normal, aber wenn dieser Code ausgeführt wird, zeigt die Seite weder Ergebnisse noch Fehler an. Liegt es daran, dass PDO auf meiner Seite seine Methode nicht aufrufen kann?
<?php
/**
PDO stellt eine Verbindung zur Datenbank her
*/
include 'pdo_conf.php';
$dsn = "{$dbType}:host={$host};dbName={$userName}";
try{
$pdo = new PDO($dsn,$userName,$password);
// echo '<h3>Verbindung erfolgreich</h3>';
$sql = "UPDATE `student` SET `name ` = 'Qin Mingyi' WHERE `student`.`id` = 14;)";
$num = $pdo->exec($sql);
$insertId = $pdo->lastInsertId();
If ( $ NUM & GT; 0) {
'Erfolgreich hinzugefügt' $ NUM ());
}include 'pdo_conf.php';
$dsn = "{$dbType}:host={$host};dbName={$userName}";
try {
$pdo = new PDO($ dsn,$userName,$password);
// echo '<h3>Verbindung erfolgreich</h3>';
$sql = "UPDATE `student` SET `name` = 'Qin Mingyi' WHERE `student`.` id` = 14;)";
$num = $pdo->exec($sql);
$insertId = $pdo->lastInsertId();
if( $ num & gt; 0) {
Drucken ' erfolgreich hinzugefügt'. $ Num. 'aufgezeichnet, die letzte Datensatz-ID war'.$e->getMessage());