Lors de l'utilisation de PDO, la connexion à la base de données est normale, mais lors de l'exécution de ce code, la page n'affiche ni résultats ni erreurs. Est-ce parce que PDO de mon côté ne peut pas appeler sa méthode ?
<?php
/**
PDO se connecte à la base de données
*/
include 'pdo_conf.php';
$dsn = "{$dbType}:host={$host};dbName={$userName}";
try{
$pdo = new PDO($dsn,$userName,$password);
// echo '<h3>Connexion réussie</h3>';
$sql = "UPDATE `student` SET `name ` = 'Qin Mingyi' OÙ `student`.`id` = 14;)";
$num = $pdo->exec($sql);
$insertId = $pdo->lastInsertId();
If ( $ NUM & GT; 0) {
Imprimer 'ajouté avec succès'. $ NUM 'Enregistrement, le dernier ID d'enregistrement ajouté était' $ Insertid; ());
}inclure 'pdo_conf.php';
$dsn = "{$dbType}:host={$host};dbName={$userName}";
essayez {
$pdo = new PDO($ dsn,$userName,$password);
// echo '<h3>Connexion réussie</h3>';
$sql = "UPDATE `student` SET `name` = 'Qin Mingyi' WHERE `student`.` id` = 14;)";
$num = $pdo->exec($sql);
$insertId = $pdo->lastInsertId();
if( $ Num & GT; 0) {
Imprimer ' ajouté avec succès'. $ Num. 'Barre d'enregistrements, et le dernier ID d'enregistrement ajouté était' .$e->getMessage());
}
.
Mais le problème est que les données n’ont pas été ajoutées avec succès.
S'il n'y a aucune indication, la connexion est réussie