A ver la cuestion de la seguridad no solo se divide en hacerlo por GET o por POST. Si por ejemplo tu esperas un dato numerico (por get o por post) y te llega una cadena de texto la idea es filtrar el dato previamente para evitar que el usuario pueda colocar datos no deseados.
Revisa el manual de PHP especialmente la parte de bases de datos.
http://php.net/manual/es/security.php
p.s. Yo conozco maneras seguras de hacer borrado por get pero personalmente lo haria siempre por POST (
es mi opinión personal no significa que sea ley ni la ultima opinion, siempre es bueno remitirse a los mauales para manejar seguridad)