Php 如何保持单选按钮处于选中状态并获取值

Php 如何保持单选按钮处于选中状态并获取值,php,radio-button,Php,Radio Button,提交后如何保持单选按钮处于选中状态?如何获取单选按钮的值 这是到目前为止我的代码 <input type="radio" name="Itemtype" id="Ingredient" value="Ingredient" <?php if(isset($_POST['Itemtype'])) echo "Checked"; ?> > Ingredient <input type="radio" name="Itemtype" id="Miscellane

提交后如何保持单选按钮处于选中状态?如何获取单选按钮的值

这是到目前为止我的代码

    <input type="radio" name="Itemtype" id="Ingredient" value="Ingredient" <?php if(isset($_POST['Itemtype'])) echo "Checked"; ?>  >
Ingredient
<input type="radio" name="Itemtype" id="Miscellaneous" value="Miscellaneous" <?php if(isset($_POST['Itemtype'])) echo "Checked"; ?> >
Miscellaneous
>
混杂的
我也尝试过使用它,但结果是语法错误&&

<?php if(isset($_POST['Itemtype'])) && $_POST['Itemtype'] == 'Ingredient') echo 'checked="checked" ';?>
 <?php if(isset($_POST['Itemtype'])) && $_POST['Itemtype'] == 'Miscellaneous') echo 'checked="checked" ';?>
您可以尝试以下操作(还有一个额外的操作):
或者你可以简单地写:

<?php if($_POST['Itemtype'] == 'Ingredient') echo 'checked="checked" ';?>
<?php if($_POST['Itemtype'] == 'Miscellaneous') echo 'checked="checked"';?>

Vikas,单选按钮有时会出错吗?因为之前还可以,但现在代码:
在我选择1单选按钮后没有返回选中状态。还不断发出错误尖叫:错误抑制被忽略,语法错误未定义Itemtype上的索引你能帮我一把吗?首先,你可以检查一下,其次,只需在页面顶部写错误报告(E_ALL ^E_注意);
<?php if($_POST['Itemtype'] == 'Ingredient') echo 'checked="checked" ';?>
<?php if($_POST['Itemtype'] == 'Miscellaneous') echo 'checked="checked"';?>