Salut,
Je suis loin d'être calé dans ce domaine, mais...
Les triggers sont gérés par le serveur de base de données. En l'occurrence, dans ton cas, c'est MySQL.
Ils doivent donc être définis sur le serveur : c'est là qu'ils sont stockés et exécutés.
Pour ce qui est de comment... A priori phpMyAdmin doit te permettre de définir tes triggers, puisqu'après tout, il ne s'agit ni plus ni moins que d'une requête de type CREATE : http://dev.mysql.com/doc/refman/5.0/en/triggers.html
Attention, cependant : " MySQL triggers are activated by SQL statements
only."
Cela signifie qu'il faut que tu utilises des procédures stockées, car elles-seules peuvent déclencher les triggers.
Pour cela, il faut utiliser l'extension MySQLi ou PDO, l'extension mysql ne gérant pas les procédures stockées.
J'espère que ça te permettra d'y voir plus clair et d'avancer ;)
Neige
N'hésitez pas à lire la doc de PHP avant de poser des questions triviales...