[英]default value if variable hidden PHP
请帮助我..我试图用这段代码输入值:
$attr_checklist = $flagTriwulan[$i] ? "hidden" : '';
echo "<td class='basicTable padding10 textCenter' style=\"font-size:13px;\"> <center>
<input type='radio' ".$attr_checklist." name='nilaikuantitatif[<?php echo [$i]; ?>]'
value='5'></center>
<br>".$skala5[$i]." </br>
</td>";
当我提交时:
if(isset($_POST['cmdSubmit']))
{
$aspek_a = $_POST['aspek_a'];
$nilaikuantitatif = $_POST['nilaikuantitatif'];
$multi = new MultipleIterator();
$multi->attachIterator(new ArrayIterator($aspek_a));
$multi->attachIterator(new ArrayIterator($nilaikuantitatif));
foreach($multi as $key => $value)
{
list($aspek_a, $nilaikuantitatif) = $multi->key();
list($aspek_a, $nilaikuantitatif) = $value;
$queryInsAspek = "insert into kpi_kuantitatif
(idDivisi,idDepartment,idEmployee,idPenilai,bulan,tahun
,aspek, nilaikuantitatif,submitBy, inputDT)
select".$idDivisi.",".$idDepartment.",".$idEmployee_C.",".$idEmployee.",".$bulan.",".$tahun.",'". $aspek_a."','".$nilaikuantitatif."',".$userID.", getdate()";
$resultInsAspek = sqlsrv_query($conn, $queryInsAspek);
}
所以,我想如果隐藏,那么值 nilaiKantitatif 变为 0,但如果不隐藏,值 nilaiKantitatif 变为 5
对不起我的英语不好..请帮忙
假设您的意思是您希望此代码中的value
在$attr_checklist == "hidden"
事件中为0
...
$attr_checklist = $flagTriwulan[$i] ? "hidden" : '';
echo "<td class='basicTable padding10 textCenter' style=\"font-size:13px;\"> <center>
<input type='radio' ".$attr_checklist." name='nilaikuantitatif[<?php echo [$i]; ?>]'
value='5'></center>
<br>".$skala5[$i]." </br>
</td>";
改变这个...
value=`5`
至...
value='<?php echo $attr_checklist == "hidden" ? 0 : 5; ?>'
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.