Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1912 connectés 

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  Incrémenter des données dans une base MySql

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Incrémenter des données dans une base MySql

n°2024386
MiKo59940
Posté le 22-09-2010 à 10:37:56  profilanswer
 

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 :)

mood
Publicité
Posté le 22-09-2010 à 10:37:56  profilanswer
 

n°2024400
couak
Posté le 22-09-2010 à 11:00:33  profilanswer
 
n°2024415
MiKo59940
Posté le 22-09-2010 à 11:18:40  profilanswer
 


 
C'est une réponse ca ??

n°2024433
Paulp
~, sweet ~
Posté le 22-09-2010 à 11:46:59  profilanswer
 

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


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

n°2024440
MiKo59940
Posté le 22-09-2010 à 11:53:56  profilanswer
 

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

n°2024442
Paulp
~, sweet ~
Posté le 22-09-2010 à 11:58:08  profilanswer
 

Alors

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


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

n°2024443
MiKo59940
Posté le 22-09-2010 à 12:01:38  profilanswer
 

pas con ca :)

n°2024445
MiKo59940
Posté le 22-09-2010 à 12:07:30  profilanswer
 

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


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  Incrémenter des données dans une base MySql

 

Sujets relatifs
[MySQL] Besoin d'aide pour optimiser une requête[script batch] accès à la base de registre
MySql tres sensible aux surchages et aux requetes simultaneesSauvegarder données après déco
MODIFIER LA BASE SQLsystème de reccupération de base de données
[MySQL] Presenter des donnees en ligne en colonne[mysql] SELECT puis UPDATE du SELECT en une requete
Plus de sujets relatifs à : Incrémenter des données dans une base MySql


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR