我无法获得无线电值的回显,因为在条件模块内检查,这是我的语法问题。我知道你没有完整的代码,但我可以向你保证100%的条件都是真的。我错过了什么?php没有回显无线电值
<?php if(!empty($userRow[insurance_name2])):?>
<input class="form-control" type="text" id="insurance-name2"
name="insurance-name2"
placeholder="Insurance Name"
value="<?php echo $userRow[insurance_name2] ?>">
<input name="insurance-network-option2" type='radio'
value="in-network" <?= ($userRow['insurance_option2'] == "in-network") ? 'checked' : '' ?>>In-Network
<input name="insurance-network-option2" type='radio'
value="out-of-network" <?= ($userRow['insurance_option2'] == "out-of-network") ? 'checked' : '' ?>>Out-Of-Network
<br>
<br>
<?php endif?>
什么是你得到的HTML源代码? 'echo $ userRow ['insurance_option2']'产生了什么? – AbraCadaver
http://ideone.com/Lr17So适合我,你确定你的变量吗? – 2016-11-16 22:11:11
@Dagon这是因为你没有把它封装在条件块中,'<?php if(!empty($ userRow ['insurance_name2'])):?>''<?php endif?>' –