我有一个从mysql数据库填充的下拉菜单,是否可以显示数据库中的两列但仅在单击时?
我的意思是,当你点击时,你会看到左边的项目列表和右边的简要说明。只有在单击下拉列表时才能看到描述列。
这可能吗?
我的代码如下,查询数据库以检查用户的当前选择。 我已经尝试添加第二列,但它始终显示哪些看起来很糟糕。
<?php
require_once('db_connect.php');
$id = $_GET['id'];
$qry = "SELECT issue FROM issuetbl WHERE issueid =?";
$stmt = $mysqli->prepare($qry);
$stmt->bind_param('s', $id);
$stmt->execute();
$result = $stmt->get_result();
$client_result = $result->fetch_assoc();
$qry2 = "SELECT data FROM issdd";
$stmt = $mysqli->prepare($qry2);
$stmt->execute();
$resultdata = $stmt->get_result();
echo '<select name="enqiss">';
while($row = $resultdata->fetch_assoc()) {
if($client_result['issue']==$row['data']){
$selectCurrent='selected';
}else{
$selectCurrent='';
}
echo '<option value="'.$row['data'].'" '.$selectCurrent.'>'.$row['data'].'</option>';
}
echo '</select>';
?>
非常感谢