gpt4 book ai didi

PHP:获取方法后从下拉列表中选择行

转载 作者:行者123 更新时间:2023-11-29 11:05:44 24 4
gpt4 key购买 nike

我需要有关获取方法后选定行的帮助...我在 mysql 中有一个表,其中填充下拉行,我真的不知道如何使用 $_get 方法放置选项值...如果用户想要更改某些字段(编辑它),则需要选择选择并保存的上一行...这是代码:

<label for="" style="width:100px" id="a1" >Tarifa: </label>

<?php
$result = $db->query("select sifra, porez from porezi");
echo "<select onchange='dropdownn();' style='width:100px' id='tarifa' name='tarifa_porez' class='input-sm form-control'>";

while ($row = $result->fetch_assoc()) {

unset($sifra, $porez);
$sifra = $row['sifra'];
$porez = $row['porez'];
echo '<option value="'.$porez.'">    '.$porez.' %</option>';
}
echo "</select>";
?>

所以,这是选择,但我需要帮助从表中读取选择的一个值,并在编辑链接上选择它(使用 $_get)。

谢谢大家!

最佳答案

您所要做的就是使用 selected <option> 的属性

所以,你修改后的代码:

//.. Your code...
$tarifa_porez = ! empty($_GET['tarifa_porez']) ? $_GET['tarifa_porez'] : null;
while ($row = $result->fetch_assoc()) {
unset($sifra, $porez);
$sifra = $row['sifra'];
$porez = $row['porez'];
$selected = ($tarifa_porez == $porez) ? 'selected="selected"' : '';
echo '<option value="'.$porez.'" ' . $selected . '> '.$porez.' %</option>';
}
echo "</select>";
?>

注意:我使用三元运算符来减少行数。请阅读here.

关于PHP:获取方法后从下拉列表中选择行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41443371/

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