mysql kodlarına girmeden, veriyi değişkene atayıp IF ile kontrol ettirebilirsin.

?id=ahmet dediğin sayfa.php?id='.$sabitnick.' mi ? eğer öyleyse direk IF ile kontrol ettir ancak bunu düşünmüş olman gerekirdi, sanırım ya ben yanlış anlıyorum yada sen yanlış anlatıyorsun :)

basit ama yinede göstereyim.

if($sabitnick == "") {
print'Böyle bir nick yok.';
}


Bu arada iyi bir hatırlatma yapayım.$_GET ile çalışırken güvenlik önlemlerini almamız gerekir.(SQL Injection gibi kavramların kurbanı olmamak için.)

Sayfaya çağırdığın ID'nin sayı veya harf olduğunu kontrol etmek yararlı olur.


if(!ctype_digit($id)) {
// id rakam veya rakamlardan oluşmuyorsa, direk anasayfaya yönlendiriyoruz.
echo"<script>location.href='index.php';</script>";
exit;
// Sunucunun yorulduğu durumlarda çok nadirde olsa yönlendirmelerin çalışmadığı oluyor.
exit; komutuyla kodları sonlandırmakta fayda var.
}


Yönlendirme herhangi bir nedenden çalışmazsa ve devamında kodlarımız mevcutsa sorun yaratabilir.Bir sonraki komutlara geçecektir.