通过选择用户PHP创建表单

通过选择用户PHP创建表单,php,html,sql,get,Php,Html,Sql,Get,我必须输入以下代码: <select class="form-control" name="user"> <?php $sql = "SELECT * FROM user ORDER BY lastname"; $result = $conn->query($sql); if ($result->num_rows > 0) { // output data of each row

我必须输入以下代码:

 <select class="form-control" name="user">
    <?php
      $sql = "SELECT * FROM user ORDER BY lastname";
      $result = $conn->query($sql);
      if ($result->num_rows > 0) {
          // output data of each row
          while($row = $result->fetch_assoc()) {
            ?><option><?php echo $row["firstname"] . " " . $row["middlename"] . " " . $row["lastname"]; ?></option><?php
          }
      } else {
      }
    ?>
  </select>


表单的方法是get。我希望在get中设置用户id,而不是现在发生的情况,firstname+Middlename+Lastname。所以我不想要:webpage.php?user=firstname+middlename+lastname,但我想要webpage.php?user=$id

请在选项中使用value属性,请尝试此代码。因为您没有传递userid。 请在值中输入正确的字段,因为我不知道表中用户id字段的名称,所以请更改



请在选项中使用value属性,请尝试此代码。因为您没有传递用户ID。 请在值中输入正确的字段,因为我不知道表中用户id字段的名称,所以请更改



给选项一个包含id的值,例如
给选项一个包含id的值,例如