2017-06-09 8 views
0

データベースに値を挿入して空を挿入しました。私はこのために必要な助けが必要です。 これは時間の変数です:<input type = "time" />値がmysql dbに挿入されません

$rm_time = $_POST['rm-time']; 

PHP

if(empty($_POST['rm-name']) or empty($_POST['rm-details'])){ 
      ?> 
      <h3 style="margin-top: 30px;text-align: center;font-size: 25px;color: red;" dir="rtl">Error</h3> 
      <?php 
     }else{ 
      $rm_name = $_POST['rm-name']; 
      $rm_details = $_POST['rm-details']; 
      $rm_date = $_POST['rm-date']; 
      $rm_time = $_POST['rm-time']; 
      $rm_insert_query = $db->query("INSERT INTO reminders (r_name, r_details, r_date, r_time) VALUES ('$rm_name', '$rm_details', '$rm_date', '$rm_time')"); 
     } 
    } 
    ?> 
    <form action="reminder.php?rm=make" method="post"> 
     <table class="rm" width="auto" border="0px"> 
      <tr> 
       <td class="rm-form-text">Reminder date/time :</td> 
       <td><input autofocus="" name="rm-date" type="date" id="rm" />/<input name"rm-time" type="time" id="rm" /></td> 
      </tr> 
      <tr> 
       <td class="rm-form-text">Remimnder name :</td> 
       <td><input name="rm-name" type="text" id="rm" /></td> 
      </tr> 
      <tr> 
       <td class="rm-form-text">Reminder details :</td> 
       <td><textarea dir="rtl" name="rm-details" id="rm-ta"></textarea></td> 
      </tr> 
      <tr> 
       <td colspan="2"><input name="save-reminder" type="submit" class="sp-submit" value="Save!" /></td> 
      </tr> 
     </table> 
    </form> 
    <? 
    exit; 
+0

何FO rmatはrm-time inであり、どの形式が列ですか? – aynber

答えて

0

変更この

FROM:<input name"rm-time" type="time" id="rm" /></td>

TO:<input name="rm-time" type="time" id="rm" /></td>

1

ここにあなたの構文が間違っています。

使用

<input name= "rm-time" type="time" id="rm" /> 

代わりの

<input name"rm-time" type="time" id="rm" /> 
関連する問題