Trigger php Admin
tonyhihi
-
tonyhihi -
tonyhihi -
Bonjour a tous, voila je débute en trigger et j'ai toujours des problèmes de syntaxe lors de la création de mon trigger que voici:
Je veux qu'avant l'ajout dans la table inscrit, on parcourt la table inscrit et que si la valeur a insérer se trouve dans le champs mot de passe, alors on quitte le trigger, sinon on effectue l'ajout =)
CREATE TRIGGER AJOUT BEFORE INSERT ON inscrit
BEGIN
DECLARE temp varchar(20);
DECLARE curs CURSOR FOR select motdepasse from inscrit;
FETCH curs INTO temp
if (temp <> New.motdepasse) THEN
LEAVE ;
END IF ;
END $$
Voila, mon délimiteur est $$
Mon message d'erreur est le suivant :
#1064 - Erreur de syntaxe près de 'BEGIN DECLARE temp varchar(20); DECLARE curs CURSOR FOR select motdepasse fr' à la ligne 3
Si quelqu'un peut m'éclairer la dessu ca serait cool =)
Je veux qu'avant l'ajout dans la table inscrit, on parcourt la table inscrit et que si la valeur a insérer se trouve dans le champs mot de passe, alors on quitte le trigger, sinon on effectue l'ajout =)
CREATE TRIGGER AJOUT BEFORE INSERT ON inscrit
BEGIN
DECLARE temp varchar(20);
DECLARE curs CURSOR FOR select motdepasse from inscrit;
FETCH curs INTO temp
if (temp <> New.motdepasse) THEN
LEAVE ;
END IF ;
END $$
Voila, mon délimiteur est $$
Mon message d'erreur est le suivant :
#1064 - Erreur de syntaxe près de 'BEGIN DECLARE temp varchar(20); DECLARE curs CURSOR FOR select motdepasse fr' à la ligne 3
Si quelqu'un peut m'éclairer la dessu ca serait cool =)
A voir également:
- Trigger php Admin
- Livebox admin - Guide
- Mot de passe admin - Guide
- Easy php - Télécharger - Divers Web & Internet
- Mot de passe admin freebox - Forum SQL Server
- 192.168.0.1 inwi admin - Forum Réseau