Comment insérer un trigger avec mysql

Résolu
Bonjour,
j'aimerai insérer un trigger dans une application en php, j'utilise mysql mais je ne sais pas où je dois mettre le trigger, dans la base de données? dans mon code php?
Configuration: Windows XP
Firefox 2.0.0.14

7 réponses

  1. tu dois aller au niveau de la console "dos"mysql pour taper le code du trigger que tu veux définir sur une table.
    0
    1. merci mais je n'ai pas reussi à trouver la console 'dos'...
      0
      1. tu as wamp ou easyphp?
        0
    2. J'ai wamp.
      0
      1. voila tu va vers ->Mysql->Mysql Console.
        0
    3. et je rentre directement mon trigger dans la console et il y restera enregistrer?
      0
      1. tu sais comment rédiger un trigger sous mysql ?
        0
    4. De cette manière :
      create trigger historique
      on utilisateur after insert
      as
      begin
      insert historique select * from inserted
      end

      C'est ca?
      0
      1. voila avant ça faut ajouter un delimiteur
        le code: delimiter ||
        ensuite tu mets ton code de trigger
        et tu ferme par : ||
        0
    5. Ok merci beaucoup et par hasard je peux faire des trigger sous access?
      0
      1. sous access j'ai jamais essayé.En fait Access n'est pas un SGBD proprement dit,donc pas dédié au application serveur,même s'il existe des moyens qui permettent de le mettre en oeuvre.
        0
      2. voila un excellent lien:
        http://maximilian.developpez.com/mysql/nouveautes_mysql5/
        0
    6. Merci beaucoup!!!
      0
      1. De rien!!!Du courage!!!
        0