【发布时间】:2013-07-29 14:40:00
【问题描述】:
我正在尝试使用我的所有货币创建一个下拉列表,目前的值为 1、2 和 3。我需要下拉列表的值保持为数字,但希望选项文本显示取而代之的是英镑、欧元和美元。我有这个代码:
<select class='dc_input' name='currency' id ='currency'>
<?php
$sql="SELECT l.currency
FROM locations l
GROUP BY l.currency";
$sites = mysql_query($sql);
while ($row = mysql_fetch_assoc($sites)) {
echo '<option value="' .$row['currency']. '"' .$selected. '> </option>';
}
?>
</select>
这行得通,我只是不知道要为每个人添加什么。
【问题讨论】:
-
what to put in to make it change for each one.是什么意思? -
表格中有文字吗?如果是,字段名称是什么?
-
不,我在表格中没有文本,只有数字,我想在代码中定义文本。
-
所以看看@Eray 的回答。他根据您提供的值定义了一个数组。