我需要一些帮助来解决我的问题。我做了一些没有成功的调查。我有一个表是一个IsContrib列,它是BOOLEAN。我想用我的复选框显示此列。如果IsContrib = 1 ==>选中,否则IsContrib = 0未选中。PHP - 如果内部回声与复选框
在这里,我该怎么做,但我得到一个错误说:syntax error, unexpected ';'
我TRID做像这样:
echo "...
<td> <input name='checkboxNContrib[]' type='checkbox' id='checkboxNContrib[]' ".$rowNContribRunDis["IsNContrib"]==TRUE ? "checked='checked'"." value='".$rowNContribRunDis["IdVariantNContrib"]."'/> </td></tr>";
在这里,整个回音:
while($rowNContribRunDis = mysqli_fetch_assoc($PerformNContribSELECT)){
$id = $rowNContribRunDis["IdVariantNContrib"];
echo "<tr>
<td> ".$rowNContribRunDis["ID"]." </td><td> ".$rowNContribRunDis["Reference"]." </td>
<td><textarea name='ResultHRM[$id]' id='ResultHRM[]' cols='30' rows='1'>".$rowNContribRunDis['ResultHRM']."</textarea></td>
<td><textarea name='Commentaires[$id]' id='Commentaires[]' cols='60' rows='1'>".$rowNContribRunDis['Commentaires']."</textarea></td>
<td> <input name='checkboxNContrib[]' type='checkbox' id='checkboxNContrib[]' ".$rowNContribRunDis["IsNContrib"]==TRUE ? "checked='checked'"." value='".$rowNContribRunDis["IdVariantNContrib"]."'/> </td></tr>";
摆脱混合了标记和逻辑 –
嗨小家伙,你可以开发更多? – user979974