Raport wypozyczenia ksiazki.
beginTransaction();
$stmt1 = $pdo -> prepare($sql1);
$stmt1 -> execute($par1) ;
if ( $stmt1 -> rowCount() == 0 ) $pdo -> rollBack() ;
$stmt2 = $pdo -> prepare($sql2);
$stmt2 -> execute($par2) ;
$pdo -> commit();
//if ($count !== false) { echo "Do bazy zostal dodany nowy rekord." ; }
//else { echo "Blad podczas wprowadzania danych." ; }
echo "Ksiazka zostala pozyczona.";
} catch (Exception $e) {
// If something raised an exception in our transaction block of statements,
// roll back any work performed in the transaction
print 'Niemozliwe zrealizowanie wypozyczenia !
';
$pdo -> rollBack();
}
}catch(PDOException $e){
echo 'Polaczenie nie zostało utworzone. '.$e->getMessage().'
';
}
?>