Todavia no pasando el parametro, primero pruebas en esta parte si existe:
Código PHP:
if( isset( $_GET['id'] ) ) {
Pero luego tratas de usar $id en tu SQL al final:
Código PHP:
$sql = "... WHERE id=$id"
Sin embargo en ninguna parte de tu codigo asignas $id, tienes que asignarla antes de tu SQL asi:
Código PHP:
$id = $_GET['id'];