我正在一个网站上工作,我必须在其中输入用户详细信息,其中包含用户名、地址、电话和邮政编码。
所有详细信息都存储在 MySql 中。
因此,在表单中,如果我从下拉菜单中单击用户名,则其他三个文本字段会自动填充相应的数据。
比如,如果用户名选择了 id 13,那么地址和其他字段可能有这样的东西,[将地址插入字段,其中 name=id13]
类似的东西,我不确定它是如何工作的。
注意:我想在知道第一个选项的情况下自动填充其他三个字段。其他三个选项与第一个选项存储在同一数据库中
到目前为止我的代码
<!-- START Presonal information -->
<fieldset class="col-md-6">
<legend>Shipper Data :</legend>
<!-- Name -->
<div class="form-group">
<label class="control-label" >SHIPPER<span class="required-field"></span></label>
<select type="text" name="Shippername" id="Shippername" class="form-control">
<option value="0">Select</option>
<?php
$sql=mysql_query("SELECT * FROM customer");
while($row=mysql_fetch_array($sql)){
echo '<option value="'.$row['Shippername'].'">'.$row['Shippername'].'</option>';
}
?>
</select>
</div>
<div class="row" >
<div class="col-sm-6 form-group">
<label class="control-label">ADDRESS<span class="required-field"></span></label>
<input type="text" name="Shipperaddress" id="Shipperaddress"class="form-control" autocomplete="off" required>
</div>
<div class="col-sm-3 form-group">
<label class="control-label">PHONE</label>
<input type="text" class="form-control" name="Shipperphone" id="Shipperphone" autocomplete="off" required>
</div>
<div class="col-sm-3 form-group">
<label class="control-label">PIN CODE</i></label>
<input type="text" name="Shippercc" id="Shippercc"class="form-control" maxlength="20" placeholder="" autocomplete="off" required>
</div>
</div>