У меня есть флажки, которые должны быть отмечены, если значения товара совпадают. Однако теперь мне нужно применить это в check-box html, но я не могу обернуть ввод внутри foreach, поскольку он не работает для того, что мне нужно.Показывать checked = "checked" foreach
Как поместить проверочное значение внутри html, не обернув его внутри foreach?
PHP:
<?php
foreach($searchRows as $searchRow) {
if ($article->id==$searchRow->aid) {
$true = 'checked="checked"';
}
}
?>
HTML:
<input type="checkbox" <?php echo $true;?>/>
Приведенный выше код показывает каждый флажок установлен. Я хочу, чтобы только совпадающие значения проверялись.
Приветствия Джон
если для любой статьи '$ article-> id == $ searchRow-> aid' satify, то остальная часть флажка также будет проверена ?? –
Спасибо, кажется, работает нормально. Можете ли вы подумать, когда это может сломаться? –