首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >MYSQL如何制作下拉列表?

MYSQL如何制作下拉列表?
EN

Stack Overflow用户
提问于 2020-12-29 05:11:28
回答 2查看 27关注 0票数 0

我在工作台上创建了一张新桌子,我想把一个赛季的足球锦标赛放在这里。

我不想每次都写下团队的名字,你能帮我吗,当我开始输入"Bay...“时,我如何才能像一个下拉列表(或一组值,该列的唯一选项是什么?)它自动提供“拜仁门兴”作为唯一的选择。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2020-12-29 05:18:37

我不知道这会有多大帮助,但我已经为其他东西做了一个下拉列表,我希望我的方法能给你一个想法:

代码语言:javascript
复制
foreach ($dbo->query($sql) as $row) //Array or records stored in $row
{ 
    if($row[id]==10) 
    {
        echo "<option value=$row[id] selected>$row[name]</option>"; 
    }
    else
    {
        echo "<option value=$row[id]>$row[name]</option>"; 
    }
}
echo "</select>"; // Closing of list box 
票数 0
EN

Stack Overflow用户

发布于 2020-12-29 06:29:08

与上面的答案相同,但使用简写的三元运算符而不是if-else语句,并且在引用对象字符串索引时不要忘记使用'"

代码语言:javascript
复制
foreach ($dbo->query($sql) as $row) //Array or records stored in $row
{
        printf("<option value='%s' %s>%s</option>", $row['id'], $row['id'] == 10 ? 'selected' : '', $row['name']);
    }
}
echo "</select>"; // Closing of list box 
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65484139

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档