如何使用数据库中的值标记5复选框


How to make a 5 checkbox to be marked with values from databases

我想制作一个带有5个复选框的表格,该复选框将从我的表格流派中检索,其中包含(ID,名称)书籍(来自数据库)-这是有效的,我想从我的表book_genre中标记旧的流派,其中包括(ID,ID_book,ID_genre),然后用新的流派进行更新-这不起作用。

我做到了:

                    <div>
                        <input type="checkbox" name="ID_gen<? echo $id=$row_genre_new['ID']; ?>" 
                                value="1" <? if($row_genre_old['ID_genre'] ) echo 'checked="checked"';  ?> />
                        <? echo $row_genre_new['name']; ?>
                    </div>  
                            <!--
                            <div>
                                <input type="checkbox" name="ID_gen<? echo $id=$row_genre_old['ID']; ?>" 
                                        value="1" checked="checked" />
                                    <? echo $row_genre_old['name']; ?>
                            </div>
                            -->
             <? } ?>

您将循环遍历数据库结果,为每个数据库条目回显一个复选框,并将其id作为值,检查在这种情况下是否已分配,如果是,则回显检查