2016-10-31 22 views
0

日付型の複数の入力フォームから直接mysqlに渡す方法がわかりません。 -01-1970。私はここでも同様の問題を抱えていた:stacklinkしかし、彼はそれがどのように機能するのか分からないのですか?私は何が欠けていますか?1つのページに複数の入力データがあります

<form method="POST" action="<?php echo htmlspecialchars($_SERVER['PHP_SELF']); ?>">  
    <div class="form-group col-lg-offset-2 col-lg-4"> 
     <h3 class="text-center"><strong>Data przybycia:</strong></h3> 
     <hr /> 
     <input class="form-control" name="dateFrom" value="<?php 
     echo $dateNextDay; ?>" type="date" min="<?php 
     echo $dateNextDay; ?>"> 
    </div> 

    <div class="form-group col-lg-4"> 
     <h3 class="text-center"><strong>Data odjazdu:</strong></h3> 
     <hr /> 
     <input class="form-control" name="dateTo" value="<?php 
     echo $dateNextDayNextDay; ?>" type="date" min="<?php 
     echo $dateNextDayNextDay; ?>"> 
     </div> 

PHP:

if($_SERVER["REQUEST_METHOD"] == "POST"){ 
$ldateFrom = date('Y-m-d', strtotime($POST_['dateFrom'])); 

$ldateTo = date('Y-m-d', strtotime($POST_['dateFrom'])); 
+1

のこの$ POSTは、[ 'dateFrom'] _何ですか?あなたはこの$ _POST ['dateFrom']のようなポスト変数にアクセスしなければなりません – JYoThI

+0

私は遅れました、それはここに6時です; –

+0

$ dateNextDay;どこから来たの? – JYoThI

答えて

1

あなたはこのよう$_POST値にアクセスする必要がある代わりに$POST_['dateFrom']

$ldateFrom = date('Y-m-d', strtotime($_POST['dateFrom'])); 
関連する問題