du lukker din fil uden for ifsætningen
synes bare jeg skulle sige det
, men det du vil kan vel laves ved at du skriver en else på den yderste if sætning, i denne else læser du så værdien du har gemt i db filen og tester på den læste værdier om den er det ene eller den anden og alt efter hvilken af dem det er sætter du dens status til checked.
eftersom det er et skole project vil jeg da lige føre opmærksom på at det er ret dårligt at du skal opdatere 3 forskellige steder i din kode, man kunne vil forestille sig at alle de relevante værdier på en eller anden måde kunne gemmes i et array som du så bare kan opdatere et sted i koden, og resten af koden så bare læste dette array korrekt.
Jeg har ikke lavet koden da du sagde det var et skoleprojekt.