Incrémenter des données dans une base MySql

Incrémenter des données dans une base MySql - SQL/NoSQL - Programmation

Marsh Posté le 22-09-2010 à 10:37:56    

Bonjour à tous
 
Je gere un site internet sur lequel des personnes s'inscrivent pour une durée d'abonnement (13000 inscrits)
 
Je vais devoir partir pour un mois et je ne serai donc pas en mesure de m'occuper des abonnements qui arriveront a échéance.
 
J'aimerai donc pouvoir (par une requête SQL) ajouter 40J d'abonnement a tous les utilisateurs.
 
Quelqu'un pourrait il m'aider avec la syntaxe de cette commande ?
 
D'avance merci :)

Reply

Marsh Posté le 22-09-2010 à 10:37:56   

Reply

Marsh Posté le 22-09-2010 à 11:00:33    

Reply

Marsh Posté le 22-09-2010 à 11:18:40    


 
C'est une réponse ca ??

Reply

Marsh Posté le 22-09-2010 à 11:46:59    

Code :
  1. UPDATE table_utilisateurs SET date_expiration = DATE_ADD(date_expiration,INTERVAL 40 DAY)


 
Difficile de faire mieux sans plus de précisions ...

Reply

Marsh Posté le 22-09-2010 à 11:53:56    

Merci
 
En fait, ce n'est pas une date d'expiration, c'est un INT qui est décrémenté tous les jours par une tache cron

Reply

Marsh Posté le 22-09-2010 à 11:58:08    

Alors

Code :
  1. UPDATE table_utilisateurs SET expiration = expiration+40


Ou alors tu stoppes le cron le temps de tes vacances ...

Reply

Marsh Posté le 22-09-2010 à 12:01:38    

pas con ca :)

Reply

Marsh Posté le 22-09-2010 à 12:07:30    

Merci beaucoup, j'ai réussi avec tes indications ;)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed