HTML选择框:使用帮助PHP设置选择的选项

我有HTML代码
<select name="interest">
    <option value="SEO">SEO и Блоговодство</option>
    <option value="auto">Авто</option>
    <option value="business">Бизнес</option>
    <option value="design">Дизайн</option>
    ...

在变量$result [‘interest’]中保存值.如何在value = $result [‘interest’]中设置元素选项?
谢谢!

解决方法

手动方式…..
<select name="interest">
    <option value="SEO"<?PHP if($result['interest'] == 'SEO'): ?> selected="selected"<?PHP endif; ?>>SEO и Блоговодство</option>
    .....

更好的方法是循环利用

$interests = array(
    'SEO' => 'SEO и Блоговодство','auto' => 'Авто',....
);

<select name="interest">
<?PHP foreach( $interests as $var => $interest ): ?>
<option value="<?PHP echo $var ?>"<?PHP if( $var == $result['interest'] ): ?> selected="selected"<?PHP endif; ?>><?PHP echo $interest ?></option>
<?PHP endforeach; ?>
</select>

相关文章

操作步骤 1、进入elasticsearch的plugin,进入ik。进入config。 2、在config下面建立以.dic为后缀的字典...
lengend data数据中若存在&#39;&#39;,则表示换行,用&#39;&#39;切割。
代码实现 option = { backgroundColor: &amp;#39;#080b30&amp;#39;, tooltip: { trigger: &...
问题原因 原因在于直接在js中取的变量并复制给var变量。 于是就变成这样。 解决办法 var data = &#...
前言 最近做了一个调查问卷导出的功能,需求是将维护的题目,答案,导出成word,参考了几种方案之后,选...
对于很多人来说,用字符编码都是熟能生巧,而不清楚为什么是那样的字符编码,所以我在这列了一个表,翻...