2017-04-16 71 views
0

我已经成功地能够使用下面的代码来检索从MySQL数据库值到一个下拉列表更改文本框中的值:如何根据下拉选择从数据库

<select name= "patientname" id="pname" class="form-control2" required> 
    <option selected="selected" value=""> Select Patient</option> 
    <?php 
     $sql = "SELECT * FROM patient_details"; 
     $result=mysqli_query($conn,$sql); 
     while($row=mysqli_fetch_array($result)) 
     echo "<option value='" . $row['name'] . "'>" . $row['name'] . "</option>"; 
     ?> 
    </select> 

的问题,我目前正经历是如何根据下拉选择的值在下面的文本字段中显示值。考虑到,要显示的值也在数据库中。文本字段如下所示:

<div class="form-group"> 
    Last Check-up Date 
    <input type="text" name="Last Checkup" id="lcheck" class="form-control2" >"; 
</div> 

任何代码可以在选择下拉值后动态更改值?

回答

0

这可以通过JavaScript来实现。

变化:

<select name= "patientname" id="pname" class="form-control2" required> 

要:

<select name= "patientname" id="pname" class="form-control2" required onChange="document.getElementById('lcheck').value=this.value;"> 
+0

将它更改文本框“最近一次体检日期 <输入类型值= “TEXT” NAME = “最近一次体检” id =“lcheck”class =“form-control2”' – VicMo

+0

是的,预计... – Hossam

相关问题