Per la domanda 1 ... dipende da come hai strutturato tutto il tuo sito

per la domanda 2:

puoi farti una piccola funzione... a cui passi come parametri il valore selezionato a db e le opzioni ed appende se è true un paragone