Merhaba arkadaşlar.EasyPHP kullanıyordum ancak bir süre sonra mysql'a veri yazdırınca vs mysqld.exe sonlandırıldı diye hata raporu almaya başladım.Wampserver kurdum ve çok memnundum ki ben kanser etti

Yaklaşık 1 saat bir kod üzerinde çalışıyordum en sonunda anladım ki kodumda bir hata yok.Bir easyphp'ye atıp bakıyım dedim çok güzel çalıştı.Nasıl oluyorda birinde çalışmayan diğerinde çalışıyor ki? Çözümü nedir bunun?
Kodum:
<?
include("ayar.php");
$id = $_GET["id"];
$bilgicek=@mysql_query("select adres, title, renk, isim from kayit where id='$id'");
$yazdir=@mysql_fetch_array($bilgicek);
$isim=$yazdir["isim"];
$adres =$yazdir["adres"];
$title=$yazdir["title"];
$renk =$yazdir["renk"];
?>
<form id="form1" name="form1" method="post" action="degistir.php">
<table width="332" border="0">
<tr>
<th width="135" scope="col">İD(Değiştirilemez):</th>
<th width="187" scope="col"><label>
<input type="text" name="id" id="id" readonly="true" value="<?php echo $id; ?>"/>
</label></th>
</tr>
<tr>
<th scope="col">İsim:</th>
<th scope="col"><label>
<input type="text" name="isim" id="isim" value="<?php echo $isim; ?>" />
</label></th>
</tr>
<tr>
<th scope="col">Adres:</th>
<th scope="col"><label>
<input type="text" name="adres" id="adres" value="<?php echo $adres; ?>"/>
</label></th>
</tr>
<tr>
<th scope="col">Title:</th>
<th scope="col"><label>
<input type="text" name="title" id="title" value="<?php echo $title; ?>" />
</label></th>
</tr>
<tr>
<th scope="col">Renk:</th>
<th scope="col"><label>
<input type="text" name="renk" id="renk" value="<?php echo $renk ?>" />
</label></th>
</tr>
</table>
<p>
<label>
<input type="submit" name="button" id="button" value="Düzenle" />
</label>
</p>
<label></label>
<p> </p>
</form>Wampserver ile çalıştırınca value değerleri boş çıkıyor.Ne yapmamı önerirsiniz?
Ayrıyeten <?php echo '$id' ; ?> şeklinde yaptığım zaman $id yazıyor