Changer un nombre de la base de donné
fm825
Messages postés
522
Date d'inscription
Statut
Membre
Dernière intervention
-
avion-f16 Messages postés 19182 Date d'inscription Statut Contributeur Dernière intervention -
avion-f16 Messages postés 19182 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
Je voudrais savoir quelle raquette envoyé a la base de donné pour soustraire de -1 du champs exp correspondant a la ligne du pass des que le scripte est activé et si le champs arrive a 0 supprimer la ligne de la bdd.
voici le code dans la bdd
CREATE TABLE table_user (
pass varchar(40) NOT NULL default '',
exp INT,
mail text NOT NULL,
UNIQUE KEY id (pass)
);
Merci
Je voudrais savoir quelle raquette envoyé a la base de donné pour soustraire de -1 du champs exp correspondant a la ligne du pass des que le scripte est activé et si le champs arrive a 0 supprimer la ligne de la bdd.
voici le code dans la bdd
CREATE TABLE table_user (
pass varchar(40) NOT NULL default '',
exp INT,
mail text NOT NULL,
UNIQUE KEY id (pass)
);
Merci
3 réponses
-
Il faut code ça en PHP, pas en SQL.
En gros, tu fais plusieurs requêtes et vérifications.
Sinon, au lieu de dire "soustraire de -1", tu pourrais simplement dire "additionner de 1". -
Additionner sa n'arrangerez pas le système et je vois pas quelle code je doit insérer
-
Commence déjà par ajouter un champ "id" en INT et en auto-incrémentation.
Ainsi, chaque entrée aura un numéro unique.