自动设置今天的日期并设置另一个到期日期

时间:2015-10-13 11:00:19

标签: php mysql

抱歉,我是PHP MySQL的初学者,我想问一些问题。我有一个问题怎么办呢?在我的数据库中我有一个名为>的表。 '客户'并列有名为

的列
  

' dateStart' ,' dateExpired'   我希望我的dateStart会自动在输入框中设置今天的日期,并设置到期日为+30天

示例 我有一个添加新客户的页面,所以我点击添加新客户然后在表单中 我将在今天的当天自动输入,并且到期时间为+30天  开始日期:2015年10月13日  日期到期日:2015年11月12日

感谢。

2 个答案:

答案 0 :(得分:2)

你去:

$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 .'"/>';

答案 1 :(得分:1)

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