gpt4 book ai didi

php - 我需要更改 Select 选项以使用 mysql 表查询

转载 作者:行者123 更新时间:2023-11-29 18:28:54 27 4
gpt4 key购买 nike

我有以下表单选择输入。该表单工作正常,最终选择被插入到 ysql 表中。我现在想要的是将选择替换为使用 mysql 表查询的下拉列表。这是我现在所拥有的。 mysql 表中的字段与 select 提供的字段相同。

  <td><form action="">
<select name="lk1">
<option value="0">Not used</option>
<option value="1">Conference</option>
<option value="2">Forward</option>
<option value="3">Transfer</option>
<option value="4">Hold</option>
<option value="5">DND</option>
<option value="6">SMS</option>
<option value="7">Directed Pickup</option>
<option value="8">Call Park</option>
<option value="9">DTMF</option>
<option value="10">Voice Mail</option>
<option value="11">Speed Dial</option>
<option value="12">Intercom</option>
<option value="13">Line</option>
<option value="14">BLF</option>
<option value="15">Prefix</option>
</select></td>
<td><input type="text" name="lk1value"></td>
<td><input type="text" name="lk1label"></td>
</tr>

我还想在项目的后期以允许相同的下拉列表或类似的形式编辑信息,以让用户更改设置。该代码是:

echo "<tr><form action='update.php' method='post'>"; 
echo"<td><input type='hidden' name='id' value='".$row['id']."'></td>";
echo"<td><input type='hidden' name='name'
value='".$row['templatename']."'>
</td>";
echo"<td><input type='text' name='keyname1' value='".$row['keyname1']."'>
</td>";
echo"<td><input type='text' name='lk1label' value='".$row['lk1label']."'>
</td>";
echo"<td><input type='text' name='keytype' value='".$row['keytype']."'>
</td>";
echoecho"<td><input type='text' name='lk1' value='".$row['lk1']."'></td>";
"<td><input type='text' name='lk1value' value='".$row['lk1value']."'>
</td>";
echo "<td><input type='submit'>";
echo"</form></tr>";

它将替换键类型值。

任何解决这个问题的帮助将不胜感激。现在我只是想让这个发挥作用。当我让这个工作证明它可以满足我的需要时,稍后会清理它。

再次感谢

最佳答案

为了从数据库中的表中获取选择选项,您可以执行以下操作

<select name="lk1"> 

<option value="0">Not used</option>

<?php

// write your query here

While( $row = mysqli_fetch_array($query) ){

//Get the fields you want to put in options

//Example

$id = $row['id'];
$title = $row['title'];
}
?>
<option value="<?php echo $id ?>">
<?php echo $title ?>
</option>

<?php } ?>


</select>

这将循环选项,并且您的所有值将被放置供用户选择

关于php - 我需要更改 Select 选项以使用 mysql 表查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45896193/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com