Changer un nombre de la base de donné

Fermé
fm825 Messages postés 522 Date d'inscription samedi 3 mai 2008 Statut Membre Dernière intervention 13 septembre 2014 - 7 janv. 2010 à 22:39
avion-f16 Messages postés 19250 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 22 décembre 2024 - 8 janv. 2010 à 07:09
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
A voir également:

3 réponses

avion-f16 Messages postés 19250 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 22 décembre 2024 4 505
7 janv. 2010 à 23:18
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".
0
fm825 Messages postés 522 Date d'inscription samedi 3 mai 2008 Statut Membre Dernière intervention 13 septembre 2014 36
8 janv. 2010 à 07:06
Additionner sa n'arrangerez pas le système et je vois pas quelle code je doit insérer
0
avion-f16 Messages postés 19250 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 22 décembre 2024 4 505
8 janv. 2010 à 07:09
Commence déjà par ajouter un champ "id" en INT et en auto-incrémentation.
Ainsi, chaque entrée aura un numéro unique.
0