mySQL の TINYINT に 0 または 1 のフィールドがあります。
私もフォームを持っています:
<input type="checkbox" name="featured" value="<?php echo $row_rs_dealItem['featured']; ?>"/><br /><br />
チェックボックスを選択すると、mySQL で値を「1」に設定できますが、その逆はできません。これは、レコードの更新ページを表示すると、チェックボックスが常に空白になるためです (チェックボックスのステータスは値とは無関係であることを理解しており、そのように設定する必要があります)。
したがって、値が「1」の場合はチェックボックスをオンにする必要があり、チェックを外す場合は、mySQL の値を「0」に戻す必要があります。
これにはたくさんの投稿があることは知っていますが、頭も尻尾も作れないようで、何を試してもうまくいきません。
PHPで保存できますか?
ありがとう