如何从包含从SQL数据库中提取的值的表单中获取选项

时间:2016-12-21 09:37:41

标签: cs50

<select class="form-control" name="symbol">
    <option disabled selected value="">Symbol</option>
    <? for each($symbols as $symbols): ?>
    <option value="<?=$symbol?>"><?=$symbol?></option>
    <? endforeach ?>
</select>

$符号由cs50的查询(SELECT....)提交的数据

组成

1 个答案:

答案 0 :(得分:0)

差不多,你非常接近。它是:127.0.0.1/dev/home

此外,在显示之前逃避不受信任的数据是一个好主意。 为此,我建议htmlentities(...)例外情况是,如果您已将其存储在数据库中。不过,我建议不要采用这种做法,因为数据库很容易在不稳定的状态下结束,特别是在很长一段时间内,经过多次修订。

所以,总而言之,那就是:

foreach($symbols as $symbol)