non capisco la struttra dell'if che l'hai postata tutta attaccata, cmq fatti stampare il valore di $_GET['id'] e la query che genera e vedi se ti tornano i conti.