ph91.de
  • Home
  • About me
  • Categories
    • Software Development
    • New Zealand
    • Music
    • Tech & IT
    • Sports
    • Dublin
    • Junk
  • Contact
  • Disclaimer
ph91.de
ph91.de
  • Home
  • About me
  • Categories
    • Software Development
    • New Zealand
    • Music
    • Tech & IT
    • Sports
    • Dublin
    • Junk
  • Contact
  • Disclaimer
  • Software Development

wpDataTables Hack: Default to current year

  • 23. January 2021
  • Philipp

For speed-kini.de we have two types of tables:

  1. Tables which show the current rankings overall, women, juniors, foil..
  2. Tables which show rankings of previous years (archive) for overall, women, juniors, foil…

The initial approach was having two different wpDataTables: one for the current year and one with the year as variable. This duplication should ring all your software engineer alarm bells! 

Another possibility would have been to use the archive tables for the current rankings by just setting the variable to 2021, 2022 etc… this would mean work every year to edit the wordpress pages and manually increase the variable to the current year. So this is a bit nicer but still means regular maintenance work.

After some thought, I ended up with a neat approach how to use one table for both: current and archive.

For the current year you just leave the variable empty and for archive you specify the variable to your desired year. 
The mechanism to default to the current year in case no year is specified consists of two parts:

#1 Setting the default value of %VAR1% to a very high number (> 5000 should be enough 😉 )

#2 Small SQL modifications to the places which use %VAR1%

[...]

WHERE
YEAR(date) = LEAST(year(curdate()), %VAR1%)

[...]

Related Topics
  • speed-kini
  • wordpress
  • wpDataTables
Philipp

Previous Article
action adventure beach clouds
  • Software Development

Creating “Windwarner”

  • 2. January 2021
  • Philipp
View Post
6,420 comments

Comments navigation

Older comments
  1. FairyWhirlG8duaft says:
    25. October 2025 at 19:17

    Je suis emerveille par Spinit Casino, il procure une experience magique. Les options sont vastes comme un grimoire, comprenant des jeux compatibles avec les cryptos. Amplifiant le plaisir de jeu. Le suivi est irreprochable, avec une aide precise. Les paiements sont securises et rapides, neanmoins plus de promos regulieres ajouteraient de la magie. En resume, Spinit Casino vaut une lecture magique pour les amateurs de sensations enchantees ! En bonus la plateforme est visuellement envoutante, donne envie de prolonger l’aventure. Particulierement interessant les options de paris sportifs variees, offre des recompenses continues.
    https://spinitcasinobonusfr.com/|

  2. AzureCrestY7duaft says:
    25. October 2025 at 19:17

    Je suis absolument ebloui par Impressario Casino, il evoque un tapis rouge scintillant. Les choix sont vastes comme une salle de cinema, avec des slots aux designs sophistiques. Illuminant l’experience de jeu. Le service client est irreprochable, avec une aide efficace. Les retraits sont fluides comme un generique, de temps en temps des bonus plus varies seraient une star. Au final, Impressario Casino offre une experience inoubliable pour les passionnes de sensations prestigieuses ! Notons aussi le design est moderne et scintillant, ajoute une touche de prestige. Particulierement captivant les paiements securises en crypto, renforce le lien communautaire.
    Obtenir les bonus|

  3. FairyWhirlG8duaft says:
    25. October 2025 at 19:18

    Je suis emerveille par Spinit Casino, ca offre un plaisir enchante. La variete des titres est magique, avec des slots aux designs enchantes. Avec des depots instantanes. Les agents repondent comme par magie, garantissant un support de qualite. Les paiements sont securises et rapides, cependant des recompenses additionnelles seraient narratives. En bref, Spinit Casino est une plateforme qui enchante pour les fans de casino en ligne ! En bonus le design est moderne et enchante, ce qui rend chaque session plus enchantee. Un plus le programme VIP avec des niveaux exclusifs, qui booste l’engagement.
    spinitcasinobonusfr.com|

  4. GlitchWaveR2duaft says:
    25. October 2025 at 19:18

    Je suis ebloui par Monte Cryptos Casino, on ressent une energie decentralisee. Il y a une profusion de jeux captivants, incluant des paris live dynamiques. 100% jusqu’a 300 € + tours gratuits. Le suivi est d’une efficacite absolue, joignable a tout moment. Les paiements sont securises par blockchain, cependant plus de promos regulieres dynamiseraient l’experience. En bref, Monte Cryptos Casino garantit un plaisir constant pour les adeptes de jeux modernes ! De plus le site est rapide et futuriste, ce qui rend chaque session plus immersive. Un avantage notable les evenements communautaires decentralises, qui booste l’engagement.
    DГ©couvrir les offres|

  5. GlitchWaveR2duaft says:
    25. October 2025 at 19:19

    Je suis ensorcele par Monte Cryptos Casino, ca offre une sensation futuriste unique. Les options sont vastes comme un ledger, proposant des tables sophistiquees. Boostant votre capital initial. Le suivi est d’une efficacite absolue, joignable a tout moment. Les gains arrivent sans delai, de temps a autre plus de promos regulieres dynamiseraient l’experience. En bref, Monte Cryptos Casino garantit un plaisir constant pour les amateurs de casino en ligne ! De plus la plateforme est visuellement eblouissante, ce qui rend chaque session plus immersive. Un avantage notable les evenements communautaires decentralises, propose des avantages uniques.
    Commencer Г  explorer|

  6. n-katalog-778 says:
    25. October 2025 at 19:20

    Найдите лучший товар на https://n-katalog.ru: подробные карточки, честные отзывы, рейтинги, фото, фильтры по параметрам и брендам. Сравнение цен, акции, кэшбэк-предложения и графики изменений. Примите уверенное решение и переходите к покупке в удобном магазине.

  7. zaimnakartu-]372 says:
    25. October 2025 at 19:21

    заем займ онлайн

  8. DigitalDriftZ3duaft says:
    25. October 2025 at 19:22

    Je suis absolument seduit par Monte Cryptos Casino, ca transporte dans un cosmos chiffre. La selection de jeux est astronomique, incluant des paris en direct dynamiques. Amplifiant l’experience de jeu. Le support client est stellaire, garantissant un service de pointe. Les paiements sont securises et fluides, de temps a autre quelques tours gratuits en plus seraient bienvenus. En resume, Monte Cryptos Casino est un must pour les fans de blockchain pour ceux qui parient avec des cryptos ! De plus l’interface est fluide comme un flux de donnees, ce qui rend chaque session plus immersive. Egalement cool les paiements securises en BTC/ETH, offre des recompenses continues.
    Tout trouver|

  9. DigitalDriftZ3duaft says:
    25. October 2025 at 19:23

    J’ai une passion debordante pour Monte Cryptos Casino, on ressent une energie decentralisee. Il y a une profusion de jeux captivants, proposant des jeux de table elegants. Le bonus d’accueil est eclatant. Disponible 24/7 via chat ou email, avec une aide precise et rapide. Les paiements sont securises et fluides, mais des bonus plus varies seraient un plus. En bref, Monte Cryptos Casino est un must pour les fans de blockchain pour les passionnes de sensations numeriques ! De plus l’interface est fluide comme un flux de donnees, ajoute une touche de sophistication. Un avantage notable les paiements securises en BTC/ETH, propose des avantages uniques.
    Explorer aujourd’hui|

  10. fotoredaktor-14 says:
    25. October 2025 at 19:25

    On the page https://fotoredaktor.top Azerbaijan location was clarified clearly.

  11. n-katalog-594 says:
    25. October 2025 at 19:30

    Найдите лучший товар на https://n-katalog.ru: подробные карточки, честные отзывы, рейтинги, фото, фильтры по параметрам и брендам. Сравнение цен, акции, кэшбэк-предложения и графики изменений. Примите уверенное решение и переходите к покупке в удобном магазине.

  12. zaimnakartu-]479 says:
    25. October 2025 at 19:31

    займ получить онлайн займ

  13. fotoredaktor-474 says:
    25. October 2025 at 19:35

    Op de site https://fotoredaktor.top vond ik de oppervlakte van Zwitserland.

  14. mostbet_kg_bzKa says:
    25. October 2025 at 19:42

    mostbwt mostbwt

  15. Larry Meroney says:
    25. October 2025 at 19:53

    geteventclipboard.com – Trust signals (such as testimonials or clients) could strengthen the site.

  16. Valene Coteat says:
    25. October 2025 at 20:45

    uniquetrendstore – Great shopping experience, fast delivery and quality items every time.

  17. ShaneTib says:
    25. October 2025 at 21:10

    I used to be able to find good info from your articles.
    официальный сайт kra41 cc

  18. Stephenexity says:
    25. October 2025 at 21:10

    We absolutely love your blog and find most of your post’s to be precisely what I’m looking for. Does one offer guest writers to write content for you personally? I wouldn’t mind writing a post or elaborating on a number of the subjects you write regarding here. Again, awesome web log!
    https://kra41c.com

  19. mostbet_kg_dzkr says:
    25. October 2025 at 22:43

    скачать мостбет кз скачать мостбет кз

  20. Emelda Brett says:
    25. October 2025 at 22:44

    newseasoncollection – Always a pleasure shopping here, never disappoints with selections.

Comments navigation

Older comments

Leave a Reply

Your email address will not be published. Required fields are marked *

ph91.de
Blog by Philipp Schreitmüller

Input your search keywords and press Enter.