2017-01-23 65 views
0

我有一個表單,其中有一些datalist標記,其值從數據庫加載。當頁面打開時,一切正常,但在提交表格後datalist不起作用的代碼。提交表單後,表單的一部分未加載php,html

Before Submission

提交

After Submission

我的代碼

<label> Place</label> 
<input list="places" name="place" value="<?php echo $place;?>"><br/> 
<datalist id="places"> 
    <?php 
     $result=$conn->query("SELECT vchr_place FROM tbl_academy_admission"); 
     $opt_places=""; 
     while($row=$result->fetch_assoc()) 
     { 
      $opt_places.="<option value='".$row['vchr_place']."'>"; 
     } 
     echo $opt_places; 
    ?> 
</datalist> 

回答

0

後到DataList標籤沒有選擇將導致數據列表不顯示。

你確定查詢返回記錄嗎?嘗試在你的php標籤之前加入<option value="Test">。如果顯示選項,那就是問題所在。