Jump to content

PDO


Olecorre

Recommended Posts

Bonsoir,

Juste une petit question, est ce que vous envisager à cours ou moyen terme d'utiliser PDO pour tout ce qui est relation avec la base de données ?

Exemple :
Je développe un module de mise à jour des produits et je vais mettre un class PDO en place car elle me permet de bénéficier de transaction ! s'il y a une erreur lors de la mise à jour, j'annulerai la transaction et aucune modification ne sera valider. Par contre si tout se passe bien, je validerai la transaction.

Cordialement

Link to comment
Share on other sites

C'est beau non ?

<?php
try {  
$dbh = new PDO('odbc:SAMPLE', 'db2inst1', 'ibmdb2', 
  array(PDO::ATTR_PERSISTENT => true));  
echo "Connecté\n";  
$dbh->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);  

$dbh->beginTransaction();  
$dbh->exec("insert into staff (id, first, last) values (23, 'Joe', 'Bloggs')");  
$dbh->exec("insert into salarychange (id, amount, changedate)
   values (23, 50000, NOW())");  
$dbh->commit();  

} catch (Exception $e) {  
$dbh->rollBack();  
echo "Failed: " . $e->getMessage();  
}  
?> 

Link to comment
Share on other sites

J'espère qu'un membre de l'équipe nous donnera la position de prestashop ! même si on doit pas être nombreux à savoir ce qu'est PDO et l'intérêt ! se serai je pense un bon plus pour prestashop au niveau des professionnelles du développement et ca donnera une dimension plus sécuritaire et fiable à prestashop

Link to comment
Share on other sites

  • 2 years later...

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...