Sie erhalten keinen Wert von $id=$_GET['id'];
Und Sie verwenden es (bevor es initialisiert wird).
Verwenden Sie PHPs in eingebautem isset() Funktion, um zu prüfen, ob die Variable definiert ist oder nicht.
Aktualisieren Sie also bitte die Zeile auf:
$id = isset($_GET['id']) ? $_GET['id'] : '';