すいません、間違えていました
>mariadbはtrue, falseのboolで保存できないので、結局取り出すときは

誤:1と0の文字列になるけど
正:結局取り出すときは1と0の数値になるけど

です。tinyint(1)なので数字の1と0です。
最悪なところ書き間違えていました・・・
phpしか使わないので

チェックボックスのvalue=1をintvalにしてdbに入れる
確認画面とかで評価するときは===1で厳密に評価するのが初学者向きなのかな?
mariadbに入れるまではtrue,falseがdbに入れられないことに気付かなかったです。