[英]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.