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().'
'; } ?>