Salut a tous,
J'ai un petit soucis.
Voila le topo :
J'utilise PEAR:DB_DataObject pour manipuler ma base de donnée. Il arrive souvent que j'insere de nombreuses données a la suite qui depende les unes des autres. Mais le probleme c'est que parfois il semble que des insertions echouent (je n'en connais pas la cause) ce qui fait que certaines donnée sont inserées et d'autre non... du coup les données ne sont plus du tout cohérente...
Voila j'aimerai savoir comment faire donc pour outre passer cela ?
J'ai bien penser au mode transactionnel mais je ne crois pas que ce soit compatible avec PEAR.
A un moment je pensai faire boucler une insertion tant qu'elle n'etait pas reussite mais cette solution est loin d'etre viable dans la mesure où si la base de donnée est inaccessible à ce moment la, il y aura une boucle infini qui tournerait sur Apache ... bref je ne sais pas trop comment m'y prendre.
Merci