Remplissage automatique d'un champ
Bé.aec
-
Bé.aec -
Bé.aec -
Bonjour,
Je voudrais que le contenu du champ 1 de la table 1 se remplisse automatiquement en fonction du champ 2 de la table 2.
Est-ce possible ?
Illustration:
Champ 1= Etat (Créé, Envoyé, Archivé)
Champ 2= Dossier envoyé (Oui/non)
Quand champ2= Oui, alors Champ1= Envoyé
Quelqu'un pourrait-il m'aider s'il vous plait, c'est important et assez urgent!!!
Merci d'avance!
Je voudrais que le contenu du champ 1 de la table 1 se remplisse automatiquement en fonction du champ 2 de la table 2.
Est-ce possible ?
Illustration:
Champ 1= Etat (Créé, Envoyé, Archivé)
Champ 2= Dossier envoyé (Oui/non)
Quand champ2= Oui, alors Champ1= Envoyé
Quelqu'un pourrait-il m'aider s'il vous plait, c'est important et assez urgent!!!
Merci d'avance!
3 réponses
-
Au moment de ton insertion/modification du champ2 tu exécute la requête qui va modifier ton champ1 à la valeur "Envoyé".
En gros : Insert into table (champ2) values('$etat');
if($etat == 'oui')
{
update table set champ1 = 'Envoyé';
} -
Bonjour ,
Renseigne toi sur l'utilisation des triggers , cela pourra t'aider : http://docs.postgresqlfr.org/8.1/sql-createtrigger.html -
Bonjour
UPDATE "table"
SET "colonne 1" = ENVOYER
WHERE colonne 2 = 'Oui'