Re: Rechargement de page avec un insert et duplication

Lists: pgsql-fr-generale
From: BPascal <pascal62fr(at)free(dot)fr>
To: pgsql-fr-generale(at)postgresql(dot)org
Subject: Rechargement de page avec un insert et duplication
Date: 2008-09-01 08:51:18
Message-ID: 48BBAD06.2070206@free.fr
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pgsql-fr-generale

Bonjour,

Dans une page php j'ai un Insert, l'identifiant de l'enregistrement est
un Serial.
Je n'arrive pas à empêcher la duplication quand la page est "actualisée".
Désolé pour cette question qui est peut-être hors posgresql.
( Dans page1.php j'ai un formulaire qui ouvre page2.php et dans
page2.php il ya un Insert, l'actualisation de page2.php crée un nouvel
enregistrement.)

Cordialement
--
Pascal


From: Jonathan Ballet <jon(at)multani(dot)info>
To: pgsql-fr-generale(at)postgresql(dot)org
Subject: Re: Rechargement de page avec un insert et duplication
Date: 2008-09-01 09:17:55
Message-ID: 48BBB343.3020401@multani.info
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pgsql-fr-generale

BPascal wrote:
> Dans une page php j'ai un Insert, l'identifiant de l'enregistrement est
> un Serial.
> Je n'arrive pas à empêcher la duplication quand la page est "actualisée".
> Désolé pour cette question qui est peut-être hors posgresql.

Effectivement, c'est pas vraiment un problème lié à PostgreSQL ...

(pour info, il faut que tu rediriges l'utilisateur vers un autre endroit que la
page où tu crées ton enregistrement, via header('Location ...') ou bien une
balise meta refresh dans le code HTML).

- Jonathan


From: BPascal <pascal62fr(at)free(dot)fr>
To: pgsql-fr-generale(at)postgresql(dot)org
Subject: Re: Rechargement de page avec un insert et duplication
Date: 2008-09-01 10:02:35
Message-ID: 48BBBDBB.2000106@free.fr
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pgsql-fr-generale

Jonathan Ballet a écrit :

Bonjour,

> BPascal wrote:
>
>> Dans une page php j'ai un Insert, l'identifiant de l'enregistrement est
>> un Serial.
>> Je n'arrive pas à empêcher la duplication quand la page est "actualisée".
>> Désolé pour cette question qui est peut-être hors posgresql.
>>
>
> Effectivement, c'est pas vraiment un problème lié à PostgreSQL ...
>
> (pour info, il faut que tu rediriges l'utilisateur vers un autre endroit que la
> page où tu crées ton enregistrement, via header('Location ...') ou bien une
> balise meta refresh dans le code HTML).
>
Merci de ta réponse, mon problème est Résolu.

J'ai déjà utilisé cette technique (pour une autre raison) et je n'y
avais pas pensé.
(Il n'y a donc pas moyen de résoudre ce problème à l'aide de PostgreSQL.)

A+
--
Pascal