text 상자에 오늘 날짜 표시하는 방법 좀 알려주세요 ~

text 상자에 오늘 날짜 표시하는 방법 좀 알려주세요 ~

QA

text 상자에 오늘 날짜 표시하는 방법 좀 알려주세요 ~

본문

아래와 같이 text 상자에서 오늘의 날짜를 default 값으로 주고 싶어요.<br> 근데 어떻게 해야하는지 전혀 감이 안잡히는 군요. 그리고 그렇게 된 값을 db에 저장할때는 어떻게 해야하나요.<br>
기간을 계산해야하거든요. 제발 저에게 많은 도움 주시길 바랍니다 <br>
(--)(__)(--)<br>
<br>
<html>
<head>
<title>2015 년 </title>

</head>

<body bgcolor="white" text="black" link="blue" vlink="purple" alink="red">

<table border="0" cellpadding="0" cellspacing="0" height="22">
    <tr>
        <td><p>2015 년 </td>
        <td><p><input type="text" name="MM" value="07" maxlength="2" size="2"
            onblur="ckstartday(this)"></td>
        <td><p>월  </td>
        <td><p><input type="text" name="DD" value="14" maxlength="2" size="2"
            onblur="ckstartday(this)"></td>
        <td><p>일  </td>
        <td><p><input type="text" name="HH" value="15" maxlength="2" size="2"
            onblur="ckstartday(this)"></td>
        <td><p>시  </td>
        <td><p><input type="text" name="NN" value="09" maxlength="2" size="2"
            onblur="ckstartday(this)"></td>
        <td><p>분  </td>
        <td><p> 부터</td>
        <td><p><select name="terms">
            <option value="3">3일간</option>
            <option selected value="5">5일간</option>
            <option value="7">7일간</option>
            <option value="9">9일간</option>
            <option value="11">11일간</option>
            <option value="13">13일간</option>
            <option value="15">15일간</option></select> </td>
        <td><p> <input type="text" name="HH1" value="15" maxlength="2" size="2"
            onblur="ckstartday(this)"></td>
        <td><p>시  </td>
        <td><p><input type="text" name="NN1" value="09" maxlength="2" size="2"
            onblur="ckstartday(this)"></td>
        <td><p>분  (00:00 ~ 23:59)</td>
    </tr>
</table>
<p>nbsp;</p>
</body>

</html>

 

이 질문에 댓글 쓰기 :

답변 3

안녕하세요

오늘 날짜를 출력하고 싶다면 이렇게 하세요

첫번째 방법


$year = date("Y"); // 올해
$month = date("m"); // 요번달
$day = date("d") ; // 오늘
echo "$year $month $day ";


두번째 방법

$now = date("Ymd",time()); // 오늘날짜를 date 형식으로 표기한 다음 잘라낸다
$toyear = substr($now,0,4) ; // 올해
$tomonth = substr($now,4,2);  // 요번달
$today = substr($now,6) ; // 오늘
echo " $toyear , $tomonth , $today ";

이렇게 하면 20150714 로 표기 ​

 

날짜는

<input type="text" name="MM" value="<?=date("m")?>" maxlength="2" size="2"    onblur="ckstartday(this)">

 

<input type="text" name="DD" value="<?=date("d")?>" maxlength="2" size="2"
            onblur="ckstartday(this)">

 

 

DB에 저장할때는

$start_date="2015".$MM.$DD;

//$terms 3일뒤라면

//$end_date=date("Ymd", strtotime(" +3 day"));

$end_date=date("Ymd", strtotime(" +".$terms." day"));

 

2015도 변수로 주면 더 좋겠네요..

 

답변을 작성하시기 전에 로그인 해주세요.
전체 14
QA 내용 검색
filter #text ×

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT