0

我有这两个代码。当我提交表单时,它始终默认为选中否

<td><input type="radio" onclick="selbustbl(1)" name="rdo2" id="busyes" value="yes" <? if(isset($_POST['rdo2']) == 'yes') echo " checked";  ?> />Yes</td>

<td><input type="radio" onclick="selbustbl(2)" name="rdo2" id="busno" value="no" <? if(isset($_POST['rdo2']) == 'no') echo "checked";  ?> />No</td>

请帮忙

4

1 回答 1

1

isset()返回truefalse。不是是或不是。所以需要先查看是否设置,再查看其值。

if(isset($_POST['rdo2']) == 'yes')

应该

if(isset($_POST['rdo2']) && $_POST['rdo2'] == 'yes')
于 2013-11-05T12:57:42.820 回答