javascript - 从 HTML/PHP 中的 SQL 数据库获取匹配的索引值?
问题描述
我想知道如何在 php 的下拉列表中回显值?假设我得到 $Selectedcurrency = "Euro"; 从数据库。
下面是我的下拉列表:
<select name='currencies' id="currencies" onchange="setForm(this.value)">
<option value=''>Kindly Select The Currecy</option>
<option value='USD'>USD</option>
<option value='AUD'>AUD</option>
<option value='EURO'>EURO</option>
</select>
我希望下拉菜单显示来自数据库的匹配保存值,即:$Selectedcurrency = "Euro";
欢迎任何想法或建议。
解决方案
您可以
selected
与 if 语句一起使用
尝试这个:
<?php
$Selectedcurrency = 'EURO';
?>
<select name='currencies' id="currencies" onchange="setForm(this.value)">
<option value='' <?php if($Selectedcurrency == '') { echo "selected"; } ?>>Kindly Select The Currecy</option>
<option value='USD' <?php if($Selectedcurrency == 'USD') { echo "selected"; } ?>>USD</option>
<option value='AUD' <?php if($Selectedcurrency == 'AUD') { echo "selected"; } ?>>AUD</option>
<option value='EURO' <?php if($Selectedcurrency == 'EURO') { echo "selected"; } ?>>EURO</option>
</select>
推荐阅读
- sql - 更新 PostgreSQL 10.11 中特定列中的多个值
- java - mvn checkstyle 插件:google_checks 未到达
- ios - 无论如何要在 macCatalyst 中构建 Couchbase Lite
- javascript - 我尝试使用 passport.js 对用户进行身份验证,但它给了我一个错误**服务器响应状态为 400(错误请求)**
- r - Read.csv 给数据集的数字错误
- amazon-s3 - 如何使用骆驼异常处理检查 AWS s3 存储桶中的文件可用性(例如:pdf 文件)
- pandas - 合并 2 个具有优先级的数据帧(如果特定列匹配,则 A 优先于 B)
- c# - 使用 .Date 时,EF 核心查询无法翻译
- machine-learning - 为什么 XOR 问题更适用于双极表示?
- reactjs - react-dom 17.0.0更新错误TypeError:init不是函数