我会尽量让它变得简单。我知道如何在下拉列表中选择默认值。我的问题是如何将下拉列表中的最后一个选项作为默认“交互式”下次使用。这意味着我无法对默认值进行硬编码。
让我们说我想要乘以2个数字。我有两个下拉框,包含1到10个数字;在第一次它会说1和1,因为如果没有提到默认值,则默认值是第1个位置的数字。让我们说如果有人在第一场选中2,在第二场选6。一旦用户点击计算,页面将刷新,将显示答案12。我仍然希望2和6 stil在那里,而不是回到1和1
请注意,如果我将操作设置为“answer.php”,则会在新页面上显示答案并使用后退按钮返回初始页面。没有问题。但我不希望这样。我想留在同一页上。
我没有使用mysql。所有都有一个简单的for循环,我动态加载值1到10
我相信我需要选择的东西= ??????请填写空格,我将把它放在for循环中
我在谷歌上度过了整整一天,但没有我想要的运气
由于
阿米特
答案 0 :(得分:0)
正如我所看到的,有几种方法可以做到这一点:
答案 1 :(得分:0)
有很多方法可以做到这一点,差异归结为您希望存储的“深度”。这里没有浪费太多时间的快速存储选项列表:
基本上最简单的技术是获取传递的数据并重新显示它,因此对于您的表单,您有2个输入, leftval & rightval ,用户点击表单上的提交,然后将它们相乘以显示结果。
当您构建页面以显示结果时,请使用$ _POST ['leftval']& $ _POST ['rigtval']在新页面上填充它们。确保消毒值并在出路时逃脱它们!