gpt4 book ai didi

php - 如何获取在选择中选择的选项的值?

转载 作者:行者123 更新时间:2023-11-29 06:58:08 25 4
gpt4 key购买 nike

在下面的 PHP 代码中,我创建了一个用于创建下拉列表的表单。

<?php
echo "<body>";
echo "<div id='network_name' class='col-md-3'>";
echo "<h2> Agency Network </h2>";
echo "<form action='droplistpop.php' method='post'>";
echo "<select name='network'>";
while($result1 = mysqli_fetch_assoc($result)) {
unset($network_id, $network_name);
$network_id = $network_name['network_id'];
$network_name = $result1['network_code'];
echo '<option name="entry" value="' . $network_id . '">' . $network_name . '</option>';
$network_chosen = $network_id;

}

echo "</select>";
echo "<input name='submit' type='submit' value='Send' />";
echo "</form>";
echo "</div>";
?>

此代码按预期工作。它根据数据库查询的结果填充下拉列表。提交表单后,我想获取所选的选项并在另一个查询中使用它。提交后,我使用以下命令打印 $_POST 变量的内容:

print_r($_POST);

我的结果如下:数组([网络] => [提交] => 发送)

我想获取为网络选择的值,但它似乎是空白的。谁能告诉我我做错了什么。

顺便说一句,我在编码方面确实很陌生,这是我第一次使用 SO,所以请原谅我的任何使用错误。谢谢。

最佳答案

$network_id = $result1['network_id']; 代替$network_id = $network_name['network_id']

输出如下:

Array ( [network] => 2 [submit] => Send )

关于php - 如何获取在选择中选择的选项的值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44761264/

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