Najwygodniej by było nieco zmienić strukturę wysyłki forma. Zrób, jak sugeruje nospor, przesyłanie wartości elementu z jakim pracujesz przez input hidden a odpowiednie działania wykonuj na podstawie rozpoznania wciśniętego submita.
Masz więc w kodzie w takim wypadku w formie:
<input type="hidden" name="ogloszenie" value="<?php echo ( isset($_GET['id']) ) ? $_GET['id'] : '' ?>" />
<input value="Usuń" class="usun" name="usun" type="submit" /> <input value="Edytuj" class="edyt" name="edytuj" type="submit" /> <input value="Dezaktywuj" class="deakt" name="deaktywuj" type="submit" />
A w kodzie na początku pliku ujętego w action:
if( isset( $_POST['ogloszenie'] ) && !empty( $_POST['ogloszenie'] ) ) { //usuwanie
//edycja
//deaktywacja
} else {
//jakby jakimś cudem wysłał formularz 
}
} else {
//Tutaj robisz coś jeśli brak numeru ogłoszenia
}
Oczywiście to tylko szkielet mocno ograniczony o walidację i tylko szkielet. Sma go musisz dopasować do swoich potrzeb.
EDIT: I na kiego grzyba tyle klas do guzików?

Inna sprawa, że buttony mają czasem problemy by być poprawnie interpretowane przez choćby IE.