prepare("SELECT * FROM ".tablo_oneki."_admin WHERE buradaki "tablo_oneki" alanını doğru define ettiğinizden emin misiniz?

sifrele($sifre); fonksiyonunda hata olabilir direk md5($sifre) yapmadıysanız neden SQl de md5 yapıyorsunuz? sifrele(); fonksiyonunuzun içeriği nedir?

-----
$adminsifre="admin123";
echo sifrele($adminsifre); ile elde ettiğiniz şifreli değeri SQL 'e yazıp şifre olarak admin123 girerek giriş yapmayı denediniz mi?