如何从数据库的ID和名称的数据读取到选择列表中,但选择一个值时,它会选择编号或名称,只是不同时?

时间:2020-07-19 19:24:44

标签: php select mysqli echo

我正在从数据库中获取数据到选择列表中,一切都很好 问题是,如果用户从列表中选择一个值,我想使其仅在输入框中输出名称 而不选择ID

示例:

<select name="productname" id="productname">
<option disabled selected>Select a product</option>
<?php 
$sql = "SELECT * FROM products";
$result = mysqli_query($conn,$sql);
$resultCheck = mysqli_num_rows($result);
if ($resultCheck > 0) {
    while ($row = mysqli_fetch_array($result)) { 
        $id = $row['productid'];
        $productname = $row['productname'];
        echo "<option>". $id ."-". $productname ."</option>";
      }    
} 
?>

</select>

每次我从列表中选择时,都会同时放置values> idproductname 有解决办法吗?

0 个答案:

没有答案