【发布时间】:2016-01-22 04:22:14
【问题描述】:
用户通过向下滚动菜单输入他们的信息,然后选择一个选项几次。当他们这样做时,它被保存为 INT 而不是 STRING。这是因为需要对信息进行一些计算。所以基本上它看起来像这样:
<select name="option1">
<option value="0">Chair</option>
<option value="10">Table</option>
<option value="20">Counter</option>
<option value="30">Toaster</option>
<option value="40">Oven</option>
<option value="50">Microwave</option>
</select>
<select name="option2">
<option value="0">Red</option>
<option value="2">Blue</option>
<option value="4">Green</option>
<option value="6">Yellow</option>
<option value="8">Orange</option>
将这些值相加得出总和。所以 blue(2) table(10) 的值为 12。
当我希望用户能够编辑这些数据时,我的问题就出现了。我想显示他们当前拥有的数据,但是它现在保存为 INT。我将如何根据数据库中的值以文本格式显示信息。 (即 38 的值会输出“Orange Toaster)?
*我在 PHP 中执行此操作,但我并不需要寻找代码,只是了解如何执行此操作。
【问题讨论】:
-
你在使用数据库吗?
-
您是通过表格提交的吗?还是在用户从下拉列表中选择时使用javascript?老实说,我认为您需要更好地解释您的问题。您要完成的工作有点令人困惑
-
是的,这将通过一个表格。