对不起,我是初学PHP的MySQL,我想问一些问题。我遇到了一个问题,怎么可以这样做呢,在我的数据库中我有一个名为> “客户”,并命名为列,今天自动设置日期并设置另一个日期到期
“dateStart”,“dateExpired” 我想我dateStart将在输入自动设置中的日期今天设置为过期的30天
示例 我有添加新客户的页面我点击然后加入新的客户在形式 我会自动inputed一天和今天一样的到期,其30天 开始日期:2015年10月13日 到期日期:2015年11月12日
感谢。
对不起,我是初学PHP的MySQL,我想问一些问题。我遇到了一个问题,怎么可以这样做呢,在我的数据库中我有一个名为> “客户”,并命名为列,今天自动设置日期并设置另一个日期到期
“dateStart”,“dateExpired” 我想我dateStart将在输入自动设置中的日期今天设置为过期的30天
示例 我有添加新客户的页面我点击然后加入新的客户在形式 我会自动inputed一天和今天一样的到期,其30天 开始日期:2015年10月13日 到期日期:2015年11月12日
感谢。
在这里你去:
$dateStart= Date('Y-m-d');
$dateExpired = date('Y-m-d', strtotime($dateStart. ' + 30 days'));
echo '<input type="text" name= "dateStart" value="'. $dateStart.'"/>';
echo '<input type="text" name= "dateExpired" value="'. $dateExpired .'"/>';
有一个在MySQL的DATE_ADD“功能为你的情况 这里测试的例子:
insert into user_details(dateStart,dateExpired) values($input_date,DATE_ADD($input_date, INTERVAL 30 DAY))
更多信息:https://dev.mysql.com/doc/refman/5.5/en/date-and-time-functions.html
嗨,五月我知道如果今天自动设置/输入日期? – Edmhar
@Edmhar我很高兴我的回答对你有帮助 –