Nouveau sujet Répondre Imprimer Syndication RSS 2.0

[Réglé] Suppression d'une entrée SQL à la date de fin

Brasier
Avatar de Xadeon
  • Age : 18 ans
  • Messages : 641
  • Inscrit : 16 Juillet 2005
  Lien vers ce message 25 Septembre 2006, 17:51
Bonsoir,

Je m'explique : J'aimerais qu'une entrée dans une de mes tables se supprime automatiquement dès qu'il est à terme (c'est-à-dire dès que la date est la même que celle dans l'entrée, paf suppression). J'ai recherché mais je n'ai rien trouvé de ce que je voulais, et encore si j'ai trouvé quelque chose :lol: .

Je pense avoir été le plus explicite possible et je vous remercie d'avance de votre prochaine réponse (Abbé Genova !! :p).

Merci ^^


Xadeon Weblogue
http://www.dronegame.net/clic4.jpg
 
Chef du projet FSB
Avatar de Genova
  • Age : 22 ans
  • Messages : 14506
  • Inscrit : 16 Septembre 2004
  Lien vers ce message 25 Septembre 2006, 17:53
[sql]delete from ta_table where ton_champ_debut = ton_champ_fin[/sql]
?


Cause Im as free as a bird now, And this bird you can not change. - Freebird - Lynyrd Skynyrd
There's someone in my head but it's not me. - Brain damage - Pink Floyd
I said baby, you know Im gonna leave you. - Babe I'm gonna leave you - Led Zeppelin
Father ? yes son, I want to kill you - The end - The Doors
 
Equipe des MODS
Avatar de Grummfy
  • Age : 23 ans
  • Messages : 5456
  • Inscrit : 16 Septembre 2004
  Lien vers ce message 25 Septembre 2006, 17:57
ben si tu as mysql 5 tu peux faire des processus sql embarquée sinon ben faut le faire en php (ou le language que tu utilises)
à part cela y a pas d'autre possibilité.


"La gravité est le bonheur des imbéciles" Charles de Montesquieu > "T'as raison, L'apesanteur c'est plus rigolo" Hébus de Phalompe (Troll de Troy)
http://www.grummfy.com/download/crea/smileys/fsb2.gif Mods fsb1 - Mods fsb2 - Mon forum - Grummfy's project
 
Brasier
Avatar de Xadeon
  • Age : 18 ans
  • Messages : 641
  • Inscrit : 16 Juillet 2005
  Lien vers ce message 25 Septembre 2006, 17:58
Bah je pense pas que ce soit bon.
Car quand le champ date arrive à la date donnée, il doit se supprimer automatiquement. Là c'est manuel, ou alors c'est bien ce que je demande ? Parce que le = me fait penser à ce que ça se fasse tout seul, genre une tâche cron dans SQL, enfin je sais plus maintenant x)


Xadeon Weblogue
http://www.dronegame.net/clic4.jpg
 
Equipe des MODS
Avatar de Grummfy
  • Age : 23 ans
  • Messages : 5456
  • Inscrit : 16 Septembre 2004
  Lien vers ce message 25 Septembre 2006, 18:36
ben si tu as mysql 5 pas de problème ->processus interne....
sinon tache cron qui sera charger tout les x de supprimer un truc mais bon sans garantie que entre 2 tache cron le truc soit deleter...
sinon utilise un autre système de base de donnée que mysql postgresql par exemple ....

mais sinon le plsu simple est au moement de lire ou d'écrire dans la table en question faire la requete qui delete les truc en question


"La gravité est le bonheur des imbéciles" Charles de Montesquieu > "T'as raison, L'apesanteur c'est plus rigolo" Hébus de Phalompe (Troll de Troy)
http://www.grummfy.com/download/crea/smileys/fsb2.gif Mods fsb1 - Mods fsb2 - Mon forum - Grummfy's project
 
Répondre


.