"wysyłania id edytowanego wyniku jes bezpieczny" - tak czy siak - jeśli będziesz zapisywał po id POSTEM/GET'em to w POSCIE i tak można zobaczyć bo dasz np:
<input type="hidden" name="id" vaule="<?$id?>" />
<input type="hidden" name="event" value="edytuj" />
Więc to za bardzo nie robi różnicy