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
11,187 comments

Comments navigation

Older comments
Newer comments
  1. narkologicheskaya klinika_xaPt says:
    7. November 2025 at 11:33

    наркологическая клиника город http://narkologicheskaya-klinika-28.ru/ .

  2. elektrokarniz_namt says:
    7. November 2025 at 11:34

    карнизы с электроприводом карнизы с электроприводом .

  3. elektrokarniz_rjmt says:
    7. November 2025 at 11:34

    карниз электро http://www.elektrokarniz797.ru .

  4. gidroizolyaciya cena_idsn says:
    7. November 2025 at 11:34

    ремонт в подвале http://gidroizolyaciya-cena-7.ru/ .

  5. elektrokarniz_wzmt says:
    7. November 2025 at 11:34

    гардина с электроприводом http://www.elektrokarniz797.ru .

  6. gidroizolyaciya cena_srsn says:
    7. November 2025 at 11:34

    гидроизоляция цена за м2 гидроизоляция цена за м2 .

  7. gidroizolyaciya cena_xxsn says:
    7. November 2025 at 11:35

    вертикальная гидроизоляция стен подвала вертикальная гидроизоляция стен подвала .

  8. banketnye_lwEl says:
    7. November 2025 at 11:36

    Для проведения торжественных мероприятий, таких как свадьбы, юбилеи и корпоративные вечера, в Москве доступен широкий выбор банкетный зал в ресторане, каждый из которых предлагает уникальную атмосферу и высокое качество обслуживания.
    играют ключевую роль в создании незабываемых моментов . Они предназначены для проведения различных торжеств и праздников . При выборе банкетного зала необходимо учитывать количество гостей .

    Банкетные залы часто находятся в отелях и ресторанах . Это позволяет организовывать мероприятия на высоком уровне. При организации мероприятий в банкетных залах важно продумать декор и оформление .

    Планирование мероприятий в банкетных залах требует четкого понимания целей. Это включает в себя определение списка гостей и приглашений. Правильное планирование позволяет создать идеальный сценарий .

    Планируя мероприятие в банкетном зале, необходимо учитывать время года и погоду . Удобство и комфорт должны быть обеспечены для всех гостей . Меню и напитки могут быть созданы индивидуально для каждого мероприятия .

    Техническое оснащение банкетных залов должно быть соответствующим для каждого типа события. Это может включать проекторы и экраны . Качественное техническое оснащение позволяет обеспечить высокое качество мероприятия .

    Банкетные залы должны соответствовать последним тенденциям в интерьерном дизайне. Это включает в себя столы и стулья . Профессиональный персонал должен быть готов помочь в любой ситуации .

    Выбор банкетного зала включает в себя анализ нескольких вариантов . Это может включать консультации с организаторами и экспертами. Правильный выбор помогает создать незабываемую атмосферу .

    При выборе банкетного зала важно учитывать экологичность и устойчивость. Банкетные залы должны быть готовы к нестандартным решениям и??ам. Успешное мероприятие требует профессионального подхода и высокого уровня сервиса.

  9. elektrokarniz_jkel says:
    7. November 2025 at 11:42

    карнизы для штор купить в москве карнизы для штор купить в москве .

  10. WileyThuri says:
    7. November 2025 at 11:45

    Этот обзор дает возможность взглянуть на историю и науку под новым углом. Мы представляем редкие факты, неожиданные связи и значимые события, которые помогут вам глубже понять развитие цивилизации и роль человека в ней.
    Не упусти шанс – https://lebihanto.com/blog/es/redaccion-traduccion/articulos-blog-posts/como-crear-contenido-para-instagram-y-tiktok-en-2024

  11. hypertrade_gvol says:
    7. November 2025 at 11:47

    Platform hypertradehypertrade crypto offers users access to a wide range of cryptocurrency instruments for effective trading.
    that is changing the way we think about financial markets and their potential . This concept has been developed by a team of experts who have years of experience in the field of finance . As a result, hypertrade is seen as a key factor in shaping the future of global commerce.

    The potential of hypertrade is expected to have a significant impact on the way businesses operate and make financial decisions. With its emphasis on creating a more transparent and efficient financial system, hypertrade is seen as a key driver of economic growth and development. Moreover, hypertrade is being explored as a way to reduce inequality and promote financial inclusion .

    Hypertrade is guided by a philosophy that emphasizes the importance of innovation, adaptability, and continuous learning. One of the key principles of hypertrade is the focus on developing a deep understanding of the underlying mechanisms that drive economic growth and financial markets. This principle is demonstrated by the emphasis on ongoing education and training, to ensure that participants have the skills and knowledge they need to succeed.

    Another key principle of hypertrade is the importance of adaptability and flexibility in responding to changing market conditions . This principle is reflected in the use of advanced risk management techniques, such as hedging and diversification . Furthermore, hypertrade is based on the principle of continuous innovation, with a focus on staying ahead of the curve .

    Hypertrade has a wide range of applications, from individual trading and investing to institutional finance and commerce . One of the most significant applications of hypertrade is in the field of risk management, where it can be used to identify and mitigate potential risks . This application is reflected in the development of sophisticated algorithms and models that can analyze vast amounts of data in real-time .

    Another significant application of hypertrade is in the development of new technologies and tools, that can support and facilitate hypertrade. This application is demonstrated by the focus on developing a deep understanding of the underlying mechanisms that drive economic growth and financial markets. Moreover, hypertrade is seen as a key factor in shaping the future of global commerce and economic development .

    The future of hypertrade is uncertain and subject to a range of factors, including regulatory developments and market trends . As hypertrade continues to evolve and develop, it is likely to have a significant impact on the financial industry and beyond . This will require a deep understanding of the underlying mechanisms that drive economic growth and financial markets .

    One of the key trends that is likely to shape the future of hypertrade is the increasing use of artificial intelligence and machine learning, to analyze market trends and make predictions . This trend is reflected in the development of sophisticated algorithms and models that can analyze vast amounts of data in real-time . Furthermore, the future of hypertrade is likely to be shaped by a range of regulatory developments, including new laws and regulations governing the use of artificial intelligence and blockchain .

  12. gidroizolyaciya cena_vyma says:
    7. November 2025 at 11:52

    гидроизоляция цена кг http://www.gidroizolyaciya-cena-8.ru .

  13. beton_bnMa says:
    7. November 2025 at 11:52

    Для строительства фундамента дома необходимо продажа бетона с доставкой высокого качества.
    Бетон приобрел широкое распространение как строительный материал. Его универсальность и прочность делают его идеальным выбором для различных проектов, от небольших домов до?ских небоскребов Бетон характеризуется своей прочностью и универсальностью в применении. Бетон производится путем смешивания цемента, воды, заполнителей и других добавок Для производства бетона необходимы цемент, вода и различные добавки .

    Бетон имеет ряд преимуществ, включая его долговечность и способность выдерживать различные погодные условия Бетон известен своей долговечностью и способностью выдерживать суровые погодные условия . Это делает его идеальным выбором для строительства фундаментов, стен и перекрытий Это делает его идеальным материалом для строительства фундаментов и стен . Кроме того, бетон может быть усилен арматурой, что увеличивает его прочность и долговечность Бетон может быть усилен арматурой для увеличения его прочности .

    Бетон обладает уникальными свойствами, которые делают его идеальным материалом для строительства Бетон обладает особыми свойствами, что делает его основным строительным материалом . Одним из наиболее важных свойств бетона является его прочность, которая зависит от соотношения цемента и воды Одним из ключевых свойств бетона является его прочность, зависящая от соотношения цемента и воды . Кроме того, бетон может быть изготовлен с различными добавками, которые улучшают его свойства Бетон можно модифицировать с помощью специальных добавок.

    Бетон также является экологически чистым материалом, поскольку может быть изготовлен из местных материалов и имеет долгий срок службы Бетон характеризуется своей экологической чистотой и длительным сроком службы . Это делает его идеальным выбором для строительства устойчивых зданий и сооружений Это делает его идеальным материалом для строительства устойчивых зданий . Кроме того, бетон может быть использован для создания декоративных элементов, таких как столбы и лестницы Бетон может быть использован для создания декоративных элементов, таких как столбы и лестницы .

    Бетон широко используется в строительстве различных объектов, включая жилые дома, офисные здания и инфраструктурные проекты Бетон часто используется в строительстве жилых домов, офисных зданий и инфраструктурных проектов . Его прочность и долговечность делают его идеальным материалом для строительства фундаментов и стен Бетон используется для строительства фундаментов и стен из-за своей прочности. Кроме того, бетон может быть использован для создания декоративных элементов, таких как фасады и интерьерные детали Бетон может быть использован для создания декоративных элементов, таких как фасады .

    Бетон также используется в восстановлении и ремонте существующих??ных конструкций Бетон часто используется для восстановления и ремонта старых зданий . Это связано с тем, что бетон может быть изготовлен с различными добавками, которые улучшают его свойства и делают его более прочным Бетон может быть модифицирован с помощью специальных добавок, что делает его более прочным . Кроме того, бетон является экономически эффективным материалом, поскольку его можно производить из местных материалов и имеет долгий срок службы Бетон характеризуется своей экономической эффективностью и длительным сроком службы .

    Бетон имеет большие перспективы развития в будущем, поскольку его свойства и применение продолжают улучшаться Бетон будет продолжать развиваться в будущем, поскольку его свойства и применение будут улучшаться . Одним из направлений развития бетона является создание новых добавок и технологий, которые улучшают его свойства Бетон будет развиваться с помощью новых добавок и технологий. Кроме того, бетон будет продолжать играть важную роль в строительстве устойчивых зданий и сооружений Бетон будет использоваться для строительства устойчивых сооружений в будущем .

    Бетон также будет использоваться в новых применениях, таких как 3D-печать и производство строительных элементов Бетон будет использоваться в новых применениях, таких как 3D-печать . Это связано с тем, что бетон имеет уникальные свойства, которые делают его идеальным материалом для этих применений Бетон характеризуется уникальными свойствами, что делает его идеальным для новых применений . Кроме того, бетон будет продолжать быть экономически эффективным материалом, поскольку его можно производить из местных материалов и имеет долгий срок службы Бетон будет продолжать быть экономически эффективным материалом, поскольку его можно производить из местных материалов .

  14. gidroizolyaciya cena_dpma says:
    7. November 2025 at 11:53

    обмазочная гидроизоляция цена обмазочная гидроизоляция цена .

  15. zolotaya_xvor says:
    7. November 2025 at 11:59

    Для получения золотой визы ОАЭ необходимо инвестировать в недвижимость или бизнес в стране.
    специальная виза, предоставляемая ОАЭ для привлечения иностранных инвестиций . Эта виза была введена в 2020 году как часть плана по диверсификации экономики . Золотая Виза предлагает все новые возможности для предпринимателей и инвесторов .

    Золотая Виза ОАЭ имеет различные условия, которые могут удовлетворить потребности разных категорий экспатов. Эта виза может быть выдана после выполнения определенных требований, установленных правительством ОАЭ.

    Золотая Виза ОАЭ предоставляет большой спектр преимуществ для ее обладателей, включая возможность жить и работать в ОАЭ без ограничений . Одним из ключевых преимуществ является шанс стать частью динамично развивающейся экономики ОАЭ .

    Золотая Виза также предоставляет возможность свободно путешествовать по миру . Кроме того, условия для получения визы достаточно либеральны и могут быть выполнены большинством заявителей .

    Процесс подачи заявки на Золотую Визу ОАЭ относительно прост и может быть выполнен через онлайн-платформу . Заявители должны оплатить государственную пошлину и другие расходы, связанные с получением визы.

    заявитель должен дождаться решения о своем заявлении, которое может быть одобрено или отклонено . Если заявление будет удовлетворено частично, заявитель может получить определенные преимущества, но не полный объем прав, связанных с Золотой Визой.

    Будущее Золотой Визы ОАЭ связано с дальнейшим развитием экономики и инфраструктуры ОАЭ . Правительство ОАЭ намерено расширять спектр услуг и преимуществ, предоставляемых в рамках Золотой Визы .

    будут предприняты усилия по развитию туризма и бизнеса в регионе . Все это создаст новые возможности для экспатов и инвесторов, желающих стать частью этого процветающего региона.

  16. JamesUsamb says:
    7. November 2025 at 12:00

    Этот интересный отчет представляет собой сборник полезных фактов, касающихся актуальных тем. Мы проанализируем данные, чтобы вы могли сделать обоснованные выводы. Читайте, чтобы узнать больше о последних трендах и значимых событиях!
    Детали по клику – https://www.propellum.com/blog/an-upgraded-job-board-demands-much-more-than-a-job-parser

  17. gidroizolyaciya podvala cena_kkml says:
    7. November 2025 at 12:00

    гидроизоляция подвала изнутри цена гидроизоляция подвала изнутри цена .

  18. torkretirovanie_kvSr says:
    7. November 2025 at 12:01

    торкретирование стен цена за м2 http://www.torkretirovanie-1.ru .

  19. gidroizolyaciya podvala cena_yeml says:
    7. November 2025 at 12:01

    подвал дома ремонт http://gidroizolyaciya-podvala-cena.ru .

  20. torkretirovanie_unSr says:
    7. November 2025 at 12:01

    торкретирование стен цена за м2 http://www.torkretirovanie-1.ru .

  21. narkologicheskaya klinika_loer says:
    7. November 2025 at 12:02

    наркологическая клиника http://narkologicheskaya-klinika-23.ru/ .

  22. 1xbet_caoi says:
    7. November 2025 at 12:02

    1xbet giri?i 1xbet giri?i .

  23. 1xbet_qqoi says:
    7. November 2025 at 12:03

    birxbet birxbet .

  24. narkologicheskaya klinika_gver says:
    7. November 2025 at 12:03

    вывод из запоя в москве narkologicheskaya-klinika-23.ru .

  25. gidroizolyaciya cena_eqma says:
    7. November 2025 at 12:04

    гидроизоляция подвала под ключ gidroizolyaciya-cena-8.ru .

  26. KeithTes says:
    7. November 2025 at 12:10

    Эта публикация погружает вас в мир увлекательных фактов и удивительных открытий. Мы расскажем о ключевых событиях, которые изменили ход истории, и приоткроем завесу над научными достижениями, которые вдохновили миллионы. Узнайте, чему может научить нас прошлое и как применить эти знания в будущем.
    Интересует подробная информация – https://kconsult.dk/index.php/2021/01/26/1

  27. gidroizolyaciya podvala cena_zdml says:
    7. November 2025 at 12:11

    сырость в подвале многоквартирного дома gidroizolyaciya-podvala-cena.ru .

  28. torkretirovanie_emSr says:
    7. November 2025 at 12:11

    торкретирование цена за м2 https://torkretirovanie-1.ru/ .

  29. narkologicheskaya klinika_mver says:
    7. November 2025 at 12:13

    медицинский наркологический центр http://www.narkologicheskaya-klinika-23.ru/ .

  30. 1xbet_oooi says:
    7. November 2025 at 12:13

    1xbet yeni giri? adresi 1xbet yeni giri? adresi .

  31. reiting seo kompanii_vuKn says:
    7. November 2025 at 12:14

    каталог seo агентств http://reiting-seo-kompanii.ru/ .

  32. Lamontplasy says:
    7. November 2025 at 12:20

    Публикация предлагает читателю не просто информацию, а инструменты для анализа и саморазвития. Мы стимулируем критическое мышление, предлагая различные точки зрения и призывая к самостоятельному поиску решений.
    Рассмотреть проблему всесторонне – https://proremont.kharkiv.ua/RemontNaKuhne

  33. AndrewNoito says:
    7. November 2025 at 12:25

    Эта публикация дает возможность задействовать различные источники информации и представить их в удобной форме. Читатели смогут быстро найти нужные данные и получить ответы на интересующие их вопросы. Мы стремимся к четкости и доступности материала для всех!
    Это ещё не всё… – https://badboysvending.com/how-to-move-on-from-hookups

  34. RaymondSwepe says:
    7. November 2025 at 12:31

    надежное казино Выбор надежного онлайн-казино – это инвестиция в ваше спокойствие и безопасность. Не торопитесь, проведите исследование и выбирайте казино, которое соответствует вашим требованиям и имеет хорошую репутацию. Помните, что азартные игры должны приносить удовольствие, а не проблемы. Играйте ответственно!

  35. narkologicheskaya klinika_vror says:
    7. November 2025 at 12:36

    наркология в москве наркология в москве .

  36. narkologicheskaya klinika_ptor says:
    7. November 2025 at 12:36

    анонимный наркологический центр анонимный наркологический центр .

  37. AndrewKal says:
    7. November 2025 at 12:39

    Эта публикация погружает вас в мир увлекательных фактов и удивительных открытий. Мы расскажем о ключевых событиях, которые изменили ход истории, и приоткроем завесу над научными достижениями, которые вдохновили миллионы. Узнайте, чему может научить нас прошлое и как применить эти знания в будущем.
    Полная информация здесь – https://rudissecuriteprivee.fr/the-art-of-pitching-how-to-win-over-investors

  38. elektrokarniz_uomt says:
    7. November 2025 at 12:40

    карнизы с электроприводом карнизы с электроприводом .

  39. elektrokarniz_wdmt says:
    7. November 2025 at 12:41

    электрические карнизы купить elektrokarniz797.ru .

  40. gidroizolyaciya cena_uysn says:
    7. November 2025 at 12:41

    стоимость гидроизоляции подвала стоимость гидроизоляции подвала .

  41. gidroizolyaciya cena_iusn says:
    7. November 2025 at 12:41

    внутренняя гидроизоляция подвала внутренняя гидроизоляция подвала .

  42. avtomaticheskie jaluzi_mkKl says:
    7. November 2025 at 12:42

    жалюзи с электроприводом купить жалюзи с электроприводом купить .

  43. narkologicheskaya klinika_vgPt says:
    7. November 2025 at 12:42

    частная наркологическая клиника в москве анонимное частная наркологическая клиника в москве анонимное .

  44. avtomaticheskie jaluzi_wnKl says:
    7. November 2025 at 12:42

    жалюзи с мотором жалюзи с мотором .

  45. narkologicheskaya klinika_qwPt says:
    7. November 2025 at 12:42

    лечение зависимостей лечение зависимостей .

  46. narkologicheskaya klinika_coor says:
    7. November 2025 at 12:45

    вывод из запоя клиника москва вывод из запоя клиника москва .

  47. RandomNamebag says:
    7. November 2025 at 12:45

    explorethefuture – Love the modern design, feels like a place full of inspiration.

  48. elektrokarniz_klmt says:
    7. November 2025 at 12:49

    электрокарниз двухрядный цена http://www.elektrokarniz797.ru .

  49. gidroizolyaciya cena_cbsn says:
    7. November 2025 at 12:49

    гидроизоляция цена работы за м2 http://www.gidroizolyaciya-cena-7.ru .

  50. elektrokarniz_qkel says:
    7. November 2025 at 12:50

    карниз моторизованный http://www.elektrokarniz499.ru/ .

Comments navigation

Older comments
Newer 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.