gpt4 book ai didi

php组合框默认选中

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

想象一下:

可以是 YES 或 NO 的字段 -> Active: Yes |事件:否

所以,我得到了一个为每个客户返回它的查询。

我想以表格形式显示结果,我应该能够对其进行编辑并再次保存在 BD 上。

我几乎可以做到,但我需要默认值已经保存在 BD 上,而且我的 atm 似乎显示最后一行或其他内容。

我希望显示当前状态或能够将其更改为(是或否)

组合框是这样的:

$sql = "SELECT * FROM client,sector WHERE client.idClient = '$id' AND sector.idSector=client.Sector_idSector ";
$result = mysql_query($sql);

while($row = mysql_fetch_array($result))
{

<select name="alterar_sector" id="sectorbox" >
<?php
while($row = mysql_fetch_array($result))
{
echo '<option value="'.$row['idSector'].'">'.$row['idSector'].' - '.$row['Nomesec'].'</option>';
}

?>
</select>

}

不要重视显示的信息,如“扇区”甚至查询等。

简历:

我希望组合框可以将当前值显示为默认值,并给出其他可能要更改的值的列表。

谢谢你:)

最佳答案

我可能错过了问题的要点,但您是在问如何才能使发件人字段显示为已选中?简单修改这一行:

echo '<option value="'.$row['idSector'].'">'.$row['idSector'].' - '.$row['Nomesec'].'</option>';

拥有:

echo '<option selected="selected" value="'.$row['idSector'].'">'.$row['idSector'].' - '.$row['Nomesec'].'</option>';

如果这是您想要选择的特定选项...

你可能有这样的事情:

while($row = mysql_fetch_array($result))
{
if ($sectorActive != $row['idSector']) {
echo '<option value="'.$row['idSector'].'">'.$row['idSector'].' - '.$row['Nomesec'].'</option>';
}else{
echo '<option selected="selected" value="'.$row['idSector'].'">'.$row['idSector'].' - '.$row['Nomesec'].'</option>';
}
}

好的,所以如果你想让一个选择字段有一个默认值,你需要有 selected="selected"作为 <option> 中的参数值元素。按照你的例子是这样的:

<select name="gender">
<option>Male</option>
<option>Female</option>
<option selected="selected">Other</option>
<option>Not Specified</option>
</select>

因此,如果您有一个提取记录的查询,并且您想要确保选择了正确的值。您需要有一个随每条记录而变化的变量 - 并且您需要在该 HTML 插入中安装一些逻辑,例如:(此示例将输出与上述示例相同的 HTML...)

<?
$usersGender = 'Other'; // This value should be set via the loop, and from a database value.
?>
<select name="gender">
<option <?=($usersGender=='Male')?'selected="selected"':''?>>Male</option>
<option <?=($usersGender=='Female')?'selected="selected"':''?>>Female</option>
<option <?=($usersGender=='Other')?'selected="selected"':''?>>Other</option>
<option <?=($usersGender=='Not Specified')?'selected="selected"':''?>>Not Specified</option>
</select>

关于php组合框默认选中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11588498/

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