Ciao a tutti, ho un problemino con il modificare un record, quando salvo (da pulsante) per modificarlo, da valore di defaut = 1, il campo 'active' mi torna a 0

il codice per l'update è questo:
Codice PHP:
function setActiveStatus($listingSid$status)
    {
        return 
DB::query("UPDATE listings SET active = ?n WHERE sid = ?n"$status$listingSid);
    } 
devo modificare qui per far si che quando modifico la query mi scriva sempre 1 nel campo active?

grazie mille