Kodu resim yerine bbc içinde koysaydın daha rahat analiz edebiliriz. Gözüme çarpan durumlardan bir tanesi;

$_POST['giris] değişkenini resimde göremedim. Submit butonunda name giris diye mi tanımlı?

Ayrıca bence PDO kullanmanız daha sağlıklı olacaktır mysql yerine.

Ek olarak unuttum yazmayı; id gibi bir sütun mevcut mu tablonuzda ve auto increment özellğine sahip mi?