如何将其设为php字符串并将其回显到<select>?

时间:2015-11-03 22:36:04

标签: php html

这让我发疯,我无法让它工作。 这就是我所做的: $ v =“&lt;?php if($ test =='lala'|| $ test =='kaka'){echo selected ='selected';}?&gt;”; $ b =“&lt;?php if($ test =='tada'|| $ test =='sada'){echo selected ='selected';}?&gt;”; &LT;选择&GT;       &lt; option&lt;?php echo $ v; ?&GT;值= “拉拉” &GT;拉拉&LT; /选项&GT;         &lt; option&lt;?php echo $ b; ?&GT;值= “多田” &GT;多田&LT; /选项&GT; &LT; /选择&GT; 在下拉列表中,这给了我:value =“tada”&gt; tada,它应该只是tada

1 个答案:

答案 0 :(得分:1)

你的报价搞砸了。

变化:

    $v = "<?php if($test== 'lala' || $test== 'kaka'){echo selected='selected';}?>";
$b = "<?php if($test== 'tada' || $test== 'sada'){echo selected='selected';}?>";

要:

<option <?php if($test== 'lala' || $test== 'kaka'){echo 'selected=selected';}?> value="lala">lala</option>
<option  <?php if($test== 'tada' || $test== 'sada'){echo 'selected=selected';} ?> value="tada">tada</option>