将基于一天(星期一,…)的计划插入MySQL

将基于一天(星期一,…)的计划插入MySQL,mysql,stored-procedures,Mysql,Stored Procedures,我正在构建一个应用程序,该应用程序将要求管理员根据DAYNAMEMonday创建公交车时刻表,。。在九月的某个特定月份,。。在2012年的某一年。因此,9月的每个星期一都会增加公交车时刻表。如果公共汽车有星期二、星期三等时间表,这种情况也会发生 所以我也希望它以迭代的方式运行,所以在2012年或2013年的所有月份,每周一都要添加一个公交车时刻表 我有一个带列的表;部门时间、部门日期、旅行日期等。 我认为存储过程将是最好的解决方案 请告诉我如何实现这一点的想法 谢谢。存储过程并不总是最好的解决方

我正在构建一个应用程序,该应用程序将要求管理员根据DAYNAMEMonday创建公交车时刻表,。。在九月的某个特定月份,。。在2012年的某一年。因此,9月的每个星期一都会增加公交车时刻表。如果公共汽车有星期二、星期三等时间表,这种情况也会发生

所以我也希望它以迭代的方式运行,所以在2012年或2013年的所有月份,每周一都要添加一个公交车时刻表

我有一个带列的表;部门时间、部门日期、旅行日期等。 我认为存储过程将是最好的解决方案

请告诉我如何实现这一点的想法


谢谢。

存储过程并不总是最好的解决方案,至少在这种情况下不是

您只需使用Python、Perl、PHP、Java等创建客户端脚本或程序,这些脚本或程序将解析并可能验证您的业务逻辑,然后根据该逻辑将记录插入表中。此脚本应该是添加/更新记录的唯一实体


最后,用户将从您的表格中读取选择信息并将其用作日程安排。

感谢mvp的提醒。非常感谢。我选择的语言是PHP,有代码示例吗?谢谢。对于PHP,建议使用PDO连接数据库。查看一些PHP PDO教程,比如这个问题需要标记为不是REA问题或过于本地化。。。然而,我更喜欢引导而不是标记它。“非真实问题”指的是一个没有多大意义的问题或要求解决问题,而不是在提出解决方案时提出一些问题。太本地化意味着它只会帮助你,而对其他社区成员或访问者没有用处。建议:您应该尝试制定一些程序或其他解决方案,然后通过显示有问题的代码来询问任何问题。这个问题是关于如何做的?但似乎其他人都喜欢做什么。谢谢萨米,我完全不知道该如何处理这个问题@mvp的建议真的很有帮助。我可以在这里发布我提出的解决方案。