正如标题所说,我的问题是:
我在SQL表中有这样的列:
我知道如何选择列的值并将其爆炸:
$Var = $Mysql->query("SELECT Something FROM Something ");
explode ($Var);
当我爆炸我需要制作的结果时,在这种情况下,根据我得到的数字(来自SQL的数字=选项标签的值),在5个不同的选择标签中选择了5个选项标签,我需要在此处制作案例5个不同的选择标签 所以一切都需要动态制作,具体取决于SQL列。
请帮忙, 对不起,如果这是一个愚蠢的问题,我是PHP,SQL的新手。 我希望你们都能理解我想要的东西,希望你能帮助我。 :)
答案 0 :(得分:0)
我对你的问题有点疑惑但可能是这样的吗?
$result = explode(',', $var);
for ($i = 1;$i <= count($result); $i++)
echo "<select name='select".$i."'>";
foreach ($result as $option) {
echo "<option value='".$option."'>".$option."</option>";
}
echo "</select>";
}
如果您只想使用所有选项进行选择,请使用此选项:
$result = explode(',', $var);
echo "<select name='select'>";
foreach ($result as $option) {
echo "<option value='".$option."'>".$option."</option>";
}
echo "</select>";