簡體   English   中英

提交后保留值和清除按鈕

[英]Keep Values after submit button with clear button

我嘗試創建一個帶有文本字段的表單,我想在提交后保留該值

為此,我這樣做

<input id="datepicker" name="txt_date" type="text" placeholder="Date" class="form-control input-md" value="<?php echo isset($_POST['txt_date']) ? $_POST['txt_date'] : ''?>">

<?php  
    $sql=mysqli_query($conn,"select DISTINCT db_name,db_user from tbl_staff {$query} order by db_name asc ")or die(mysqli_error($conn));
   echo "<select name='txt_name' class='states'>";
   echo "<option value='";?><?php echo isset($_POST['txt_name']) ? $_POST['txt_name'] : ''?><?php echo"'></option>"; 
   while($res=mysqli_fetch_array($sql)){
   $userid=$res['db_user'];
   $name=$res['db_name'];
       if($name!=""){
 echo "<option value='$userid'>$name</option>";
      }} echo "</select>";?>

此代碼適用於文本框,但不適用於所選的文本框

當我從選擇菜單中選擇日期和名稱並僅提交文本框中的值時,但在選擇菜單中沒有時

我有兩個按鈕,一個用於提交表單,另一個用於從值中清除表單,但是清除按鈕也不起作用

 <input type="submit" name="submit" value="Search" class="btn btn-default">
  <input type="reset" name="clear" value="Clear" class="btn btn-default">

我該如何解決這兩個問題?

您需要在選擇的選項字段中將SELECTED設置為參數,以使其處於選中狀態。 例如:

<option value='$userid' SELECTED>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM