Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • Home
  • SEARCH
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 145411
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 11, 20262026-05-11T08:25:08+00:00 2026-05-11T08:25:08+00:00

I have submitted this previously but because someone down voted it and said it

  • 0

I have submitted this previously but because someone down voted it and said it was already answered, no-one will answer it.

I know there are similar posts here:

  • Design question: How would you design a recurring event system?
  • What's the best way to model recurring events in a calendar application?

but they do not answer my request which is for a practical, simple and real-world example of logic for a recurring calendar setup, without using another framework or tools/scripts other than straight PHP and MySQL.

I do agree that this article http://martinfowler.com/apsupp/recurring.pdf is good, but it is so abstract that I cannot understand it.

I know there are other ‘Systems that have done this’ but this is my own white whale, and I will figure it out at some point – I would just like some help along the way.

So, the question is: how do I build a recurring calendar using PHP and MySQL?

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. 2026-05-11T08:25:08+00:00Added an answer on May 11, 2026 at 8:25 am

    You should strive to understand the Fowler article. It really does cover it.

    The fact of the matter is, this is a hard problem. Editing logic ‘on the fly’ is not something users really want to do. Rather, they want you as a programmer to have anticipated what they’ll want to do and provided a rule for it–they don’t want to have to figure out how to compute the second Wednesday of the month, for instance.

    It sounds like your real problem lies in modeling the recurrence in MySQL. You could use Google’s spec, which can be stored in a database and covered on Stack Overflow before. Fowler’s piece also provides some good starting points in terms of well-defined classes that can be represented in an RDBMS.

    It’s a hard problem. And while SO wants you to succeed, we can only lead you to the stream. We can’t force you to drink.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I have submitted the binary file of my application to apple on appstore. But
Note sure how to explain this clearly but here is the problem: I have
i have previously posted about triggering a dialog box before confirming a submit. But,
I’ve just upgraded and have a problem. Previously this code was working fine: page
I have previously serialized an array in PHP and submitted it to a database.
This may be a n00b topic but, anyways, I have been having a rather
I have data that looks like this: #info #info2 1:SRX004541 Submitter: UT-MGS, UT-MGS Study:
I have a data that looks like this 1:SRX000566 Submitter: WoldLab Study: RNASeq expression
I have submitted a task using executors and I need it to stop after
EDIT: I have submitted a bug report and Microsoft have acknowledge that it is

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.