Merhaba arkadaşlar

Mysql den PHP ile veri silerken bir sorunla karşılaşıyorum. aslında tam da bi sorun değil veri silinmiyor ama döngü tamamlanıyor.

listelenen kısım ;

<?php
										include('ayar/ayar.php');
										$bul = mysql_query("select * from siparis order by id DESC");
										while($goster = mysql_fetch_array($bul)){
										$mesajid=$goster['id'];
										$alan=$goster['alan'];
										$onem=$goster['onem'];
										$miktar=$goster['miktar'];
										$siparisadi=$goster['siparisadi'];
										$aciklama=$goster['aciklama'];
										echo "
										<tr>
											<td>$alan<td>
											<td>$onem</td>
											<td>$miktar</td>
                                            <td>$siparisadi</td>
                                            <td>$aciklama</td>
											<td><a href=siparissil.php?mesajid=$mesajid>siparişi sil</a></td>
                                        </tr> ";
										?>
										
										<?php } ?>
Burdada siparissil.php kodları;

<?php
		include('ayar/ayar.php');
		$id=$_GET[$mesajid];
		$sorgu=mysql_query("DELETE FROM siparis WHERE id='$id'");
		if($sorgu){			
			header("location:siparisgoruntule.php");		
		}else{			
			echo "bir yerde bir yanlışlık oldu";
		}
?>
Yardımlarınızı bekliyorum.