mysql - Smarty 下拉列表顶部的选项

标签 mysql drop-down-menu smarty

我在 mySQL 中有一个学院和大学的列表。该列表按下拉菜单中的 a-z 顺序填充。我想将选项“不上学”放在列表顶部,但我不知道该怎么做。

我们正在使用 Smarty,所​​以看起来我需要对 tpl 文件做一些事情。这是我要编辑的代码。

            <div class="question inner">Area of Study</div>
            <div class="imp">*</div>
            <div class="inp ka3">
        <select id="area_studied">
        <option value="na"></option>
                {foreach from=$area_studied_options item=entry name=foo}
                    {if $smarty.request.area_studied eq $entry}
                        <option value="{$entry.user_option_id}" selected>{$entry.value}</option>
                    {else}
                        <option value="{$entry.user_option_id}">{$entry.value}</option>
                    {/if}
                {/foreach}
        </select>
               <span class="add" onclick="addOption('area_studied_location','area_studied')"> </span> 
            </div>
            <div class="clearfix"></div>
            <div id="area_studied_location" class="autopop">
            {foreach from=$smarty.request.area_studied item=entry name=foo}
                <div><input type="checkbox" name="area_studied[]" value="{$entry}" checked> 
                    {foreach from=$area_studied_options item=option name=bar}
                        {if $entry eq $option.user_option_id}{$option.value}{/if}
                    {/foreach}
                </div>
            {/foreach}
            </div>
            <!-- end: area_studied -->

有人可以告诉我我需要做什么才能将选项“no school”(已经在 mysql 中)添加到列表顶部吗?

最佳答案

你说“no school”选项已经在你的 MySQL 中,你想要的只是将其作为第一行返回。然后你可以稍微改变你的 MySQL 查询:(我猜列名):

  ORDER BY name ASC

  ORDER BY name='no school' ASC, name ASC

这将首先返回“没有学校”。

关于mysql - Smarty 下拉列表顶部的选项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20829771/

相关文章:

javascript - 在 prestashop 中使用 jquery 进行翻译

MySQL 身份验证失败到远程服务器

mysql - mysql中表间数据同步

php - mysql表行数限制?

javascript - 下拉自动完成

html - 将动态导航菜单与下拉 block 相结合

Rails 3 中的 MySql 使用 User.first 快,使用 User.first(1) 慢 - 为什么?

forms - Laravel 选择模型的名称和 ID 并在 SelectBox 中使用

php - 聪明人 : evaluate a template stored in a PHP variable

php - 如何在自定义 Shopware 主题中包含自定义插件的模板?