PHWinfo banniere

Titres
PORTAIL ANNUAIRE ARTICLES COMPARATEUR HÉBERGEURS DEVIS FORUMS RÉDUCTEUR D'URL
Précédent   PHWinfo > Autres forums > Forum Programmation & Conception > alt.php > PDO: test for transaction
S'inscrire FAQ Membres Recherche Messages du jour Marquer les forums comme lus
PDO: test for transaction

Réponse
 
LinkBack Outils de la discussion
Vieux 14/09/2007, 11h03   #1
Pugi!
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut PDO: test for transaction

I am using PDO for my MySQL database connection and actions.
I was wondering if it is possible to test if your are in a
transaction.
....
start transaction
....

call a function, can I test in this function if I am in the middle of
a transaction or not ?

....
end transaction
....

thanx,

Pugi!

  Réponse avec citation
Vieux 14/09/2007, 12h23   #2
Friedemann Altrock
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: PDO: test for transaction

Pugi! schrieb:
> I am using PDO for my MySQL database connection and actions.
> I was wondering if it is possible to test if your are in a
> transaction.
> ...
> start transaction
> ...
>
> call a function, can I test in this function if I am in the middle of
> a transaction or not ?
>
> ...
> end transaction
> ...
>
> thanx,
>
> Pugi!
>


xpostings are not welcome, please dont do that again.
rtfm: http://de2.php.net/manual/en/functio...ransaction.php
  Réponse avec citation
Vieux 14/09/2007, 12h53   #3
Jerry Stuckle
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: PDO: test for transaction

Friedemann Altrock wrote:
> Pugi! schrieb:
>> I am using PDO for my MySQL database connection and actions.
>> I was wondering if it is possible to test if your are in a
>> transaction.
>> ...
>> start transaction
>> ...
>>
>> call a function, can I test in this function if I am in the middle of
>> a transaction or not ?
>>
>> ...
>> end transaction
>> ...
>>
>> thanx,
>>
>> Pugi!
>>

>
> xpostings are not welcome, please dont do that again.
> rtfm: http://de2.php.net/manual/en/functio...ransaction.php


xpostings are the recommended way to post on usenet when you need to
post to multiple groups.

And your response is shit.

--
==================
Remove the "x" from my email address
Jerry Stuckle
JDS Computer Training Corp.
jstucklex@attglobal.net
==================
  Réponse avec citation
Vieux 14/09/2007, 12h57   #4
Jerry Stuckle
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: PDO: test for transaction

Pugi! wrote:
> I am using PDO for my MySQL database connection and actions.
> I was wondering if it is possible to test if your are in a
> transaction.
> ...
> start transaction
> ...
>
> call a function, can I test in this function if I am in the middle of
> a transaction or not ?
>
> ...
> end transaction
> ...
>
> thanx,
>
> Pugi!
>


Pugi,

No, there isn't any PDO (or other, for that matter) call I know of which
allows you to test if you are in a transaction or not. Probably because
there isn't any SQL query to do it.

But you also need to remember - MySQL will ignore transactions if you're
using MyISAM tables. So even if you could make such a call, it might
return incorrect information.

--
==================
Remove the "x" from my email address
Jerry Stuckle
JDS Computer Training Corp.
jstucklex@attglobal.net
==================
  Réponse avec citation
Vieux 14/09/2007, 13h02   #5
Pugi!
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: PDO: test for transaction

On 14 sep, 13:23, Friedemann Altrock
<friedemann_at_altrock_dot...@domain.invalid> wrote:
> Pugi! schrieb:
>
>
>
> > I am using PDO for my MySQL database connection and actions.
> > I was wondering if it is possible to test if your are in a
> > transaction.
> > ...
> > start transaction
> > ...

>
> > call a function, can I test in this function if I am in the middle of
> > a transaction or not ?

>
> > ...
> > end transaction
> > ...

>
> > thanx,

>
> > Pugi!

>
> xpostings are not welcome, please dont do that again.
> rtfm:http://de2.php.net/manual/en/functio...ransaction.php


I do not see what is wrong with an xpost to a limit number of groups
(3) when the subject is appropriate and is not likely to cause a flame
war.
It sure beats multiposts.

By the way I rtfm before I posted my question.

Pugi!

  Réponse avec citation
Vieux 14/09/2007, 13h19   #6
Pugi!
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: PDO: test for transaction

On 14 sep, 13:57, Jerry Stuckle <jstuck...@attglobal.net> wrote:
> Pugi! wrote:
> > I am using PDO for my MySQL database connection and actions.
> > I was wondering if it is possible to test if your are in a
> > transaction.
> > ...
> > start transaction
> > ...

>
> > call a function, can I test in this function if I am in the middle of
> > a transaction or not ?

>
> > ...
> > end transaction
> > ...

>
> > thanx,

>
> > Pugi!

>
> Pugi,
>
> No, there isn't any PDO (or other, for that matter) call I know of which
> allows you to test if you are in a transaction or not. Probably because
> there isn't any SQL query to do it.
>


I was afraid this would be the case. Would've made it easy, but there
are other ways to accomplish what I want to do.

> But you also need to remember - MySQL will ignore transactions if you're
> using MyISAM tables. So even if you could make such a call, it might
> return incorrect information.
>


This much I know. I use innodb.
> --
> ==================
> Remove the "x" from my email address
> Jerry Stuckle
> JDS Computer Training Corp.
> jstuck...@attglobal.net
> ==================


Pugi!

  Réponse avec citation
Vieux 14/09/2007, 14h02   #7
Michael Fesser
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: PDO: test for transaction

..oO(Pugi!)

>I am using PDO for my MySQL database connection and actions.
>I was wondering if it is possible to test if your are in a
>transaction.
>...
>start transaction
>...
>
>call a function, can I test in this function if I am in the middle of
>a transaction or not ?
>
>...
>end transaction
>...


You could extend the PDO class and implement your own
beginTransaction(), commit() and rollback() methods with some
transaction counter or something like that.

Micha
  Réponse avec citation
Réponse


Outils de la discussion

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are oui
Pingbacks are oui
Refbacks are oui


Fuseau horaire GMT +1. Il est actuellement 11h47.


Édité par : vBulletin® version 3.7.3
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.2.0 RC5 Tous droits réservés.
Version française #16 par l'association vBulletin francophone
PHWinfo est un site Éducation Sans Frontières ©2000-2008
Ad Management by RedTyger
©Tous droits réservés par les parties respectives
Page generated in 0,48663 seconds with 15 queries