我正在构建一个调度程序,其中有3个按钮 -
Set A Reminder
Schedule Daily
Schedule Weekly
我已经实现了第一个按钮的功能,即细节已成功保存在mysql db中,因此会弹出通知。
但我有一个查询,询问当前日期如何为第二和第三个按钮编写SQL查询。
我已经实现了第二个功能,如
INSERT INTO schedulerDetails( userId,time) VALUES
( 'ankur',STR_TO_DATE('10/24/11 10:00 PM','%m/%d/%Y %h:%i %p') , ( 'ankur', STR_TO_DATE('10/25/11 10:00 PM','%m/%d/%Y %h:%i %p'),
( 'ankur', STR_TO_DATE('10/26/11 10:00 PM','%m/%d/%Y %h:%i %p')), ( 'ankur', 'STR_TO_DATE('10/27/11 10:00 PM','%m/%d/%Y %h:%i %p')),
这七天都是这样的。但是这个解决方案不适用于此,也不适用于第三按钮功能。我希望如果用户选择了每周按钮而不是时间列,则所有其他字段将自动复制,我不必一次又一次地提及ankur,也不必手动提及日期。是否有任何方法可以在所有行中复制相同的列,并根据今天的日期自动生成日期,以便在接下来的6天内休息。
在编写更少的代码时,还有其他方法可以执行相同的操作。