Anda tidak mendapatkan nilai $id=$_GET['id'];
Dan Anda menggunakannya (sebelum diinisialisasi).
Gunakan isset() bawaan php berfungsi untuk memeriksa apakah variabel tersebut didefied atau tidak.
Jadi, perbarui baris ke:
$id = isset($_GET['id']) ? $_GET['id'] : '';