gpt4 book ai didi

php - 如果选择标签的选项值不是特定值,我如何设置默认值?

转载 作者:行者123 更新时间:2023-11-30 01:19:02 26 4
gpt4 key购买 nike

<select name="corequisite">
<option value="" selected="selected">No Corequisite</option>';
$res = mysql_query("SELECT * FROM course");
while($row = mysql_fetch_array($res)){
echo'<option value="'.$row['Code'].'"';if($row['Code']==$result['corequisite']) echo'
selected="selected"';;echo'>'.$row['Name'].'</option>';
}
echo'</select>';

如果没有其他选项与 $result['coexecution'] 匹配,我希望选择“无并存”值。但表中的第一项将被选择!

如何修复它?

可以通过插入“并置”作为第一条记录来修复此问题。有什么好办法吗?

最佳答案

回答你的最后一个问题,可能是一个糟糕的方式。

试试这个代码,目前在笔记本电脑上,所以还没有测试过。

<select name="corequisite">
<?php
$res = mysql_query("SELECT * FROM course");
$rows = mysql_num_rows($res);

if ($rows == 0)
{
$sel = 'selected';
} else
{
$sel = '';
}

echo '<option '.$sel.' value="">No Corequisite</option>';

while($row = mysql_fetch_array($res))
{
$sel = '';
if ($row['Code'] == $result['corequisite'])
{
$sel = 'selected';
}
echo '<option '.$sel.' value="'.$row['Code'].'">' . $row['Name'] . '</option>';
}
?>
</select>

关于php - 如果选择标签的选项值不是特定值,我如何设置默认值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18761684/

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