Php 如何使值保留在chekbox中?
如何使值保留在复选框中 我的问题是,当我提交表单时,值不会保留(在表单中) 下面是我的代码:Php 如何使值保留在chekbox中?,php,Php,如何使值保留在复选框中 我的问题是,当我提交表单时,值不会保留(在表单中) 下面是我的代码: Mca<input type="checkbox" name="qual[]" id="Mca" value="Mca" <?php if($qual == "Mca") { echo ' checked="checked"' ; } ?>> Mtech<input type="checkbox" name="qual[]" id="Mtech"
Mca<input type="checkbox" name="qual[]" id="Mca" value="Mca"
<?php if($qual == "Mca") { echo ' checked="checked"' ; } ?>>
Mtech<input type="checkbox" name="qual[]" id="Mtech" value="Mtech"
<?php if($qual == "Mtech") { echo "checked"; } ?>>
Btech<input type="checkbox" name="qual[]" id="Btech" value="Btech"
<?php if($qual == "Btech") { echo "checked"; } ?>>
Mca>
b技术试试这个,因为$qual
是一个数组
/* Your $qual should be */ <?php $qual = $GET['qual']; ?>
<?php if($qual == "Mca")
/*您的$qual应该是*/
尝试此操作,因为$qual
是一个数组
/* Your $qual should be */ <?php $qual = $GET['qual']; ?>
<?php if($qual == "Mca")
/*您的$qual应该是*/
尝试为表单使用更好的代码:
<?php
$checkboxes = array('Mca', 'Mtech', 'Btech');
foreach($checkboxes as $k => $v){
echo '<input '.($v==$qual[$k]? 'checked="checked" ': '').'type="checkbox" name="qual[]" id="'.$v.'" value="'.$v.'">';
}
?>
尝试为表单使用更好的代码:
<?php
$checkboxes = array('Mca', 'Mtech', 'Btech');
foreach($checkboxes as $k => $v){
echo '<input '.($v==$qual[$k]? 'checked="checked" ': '').'type="checkbox" name="qual[]" id="'.$v.'" value="'.$v.'">';
}
?>
$qual的值是多少?$qual的值是多少?