try catch

<?php
include “header.php”;
?>
<hr>

<?php
try {

echo “Connecté\n”;
} catch (Exception $e) {
die(“Impossible de se connecter: ” . $e->getMessage());
}

try {

$pdo = new PDO(‘mysql:host=localhost;dbname=cepegra’, ‘root’, ”, array(PDO::ATTR_PERSISTENT => true));
//$pdo = new PDO(‘mysql:host=localhost;dbname=cepegra’, ‘root’, ”);
$pdo->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);

$pdo->beginTransaction();
$pdo->exec(‘INSERT INTO langue set Libelle =\’Chinois\’ ‘);
$pdo->exec(‘INSERT INTO personne set Nom =\’Robinson\’, Pren0om = \’Cxxxxo\’, Age = \’25\’ ‘);
$pdo->commit();
echo “resistre ok “;

} catch (Exception $exc) {
echo “error <hr>”;
$pdo->rollback();
exit();

}

 

?>

 

 

 

 

<?php
include “footer.php”;
?>

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *