更改php中的列表/菜单,使其行为类似于文本字段,但仍然填充mysql数据库中的数据

更改php中的列表/菜单,使其行为类似于文本字段,但仍然填充mysql数据库中的数据,php,Php,下面是我的代码,它运行良好。然而,当优先顺序在组合框中向下列出时,如何从选择更改为显示文本字段以便键入 <?php $con=mysqli_connect("localhost","root","","databasse"); if (mysqli_connect_errno($con)) { echo "Failed to connect to MySQL: " . mysqli_connect_error(); } else { echo "Select Regio

下面是我的代码,它运行良好。然而,当优先顺序在组合框中向下列出时,如何从选择更改为显示文本字段以便键入

<?php
$con=mysqli_connect("localhost","root","","databasse");

if (mysqli_connect_errno($con)) {
    echo "Failed to connect to MySQL: " . mysqli_connect_error();
}

else {
    echo "Select Region: ";
    echo "<select name='RegName' id='RegName'>";
    $query = "SELECT * FROM rtable";
    $result = mysqli_query($con,$query);
    //echo "<option value='userid'>All</option>";

    while($row = mysqli_fetch_array($result)) {
        echo "<option value='RegName'>".$row['RegName']." </option>";
    }
    echo "</select>";
?>


我不确定你到底想完成什么,有没有其他方法来描述它?顺便说一句,我不太确定你的代码是否能按你期望的方式工作。您的所有选项最终都将具有相同的值。你想的是
''$行['RegName']。" ";?你是在问如何创建文本字段吗?Jason和Sam。我的兴趣是拥有like,而不是放置选项,我想从名为RegName的mysql数据库字段中获取它们