function trle2($karekter){
$turkce= array ("ç","Ç","ş","Ş","ü","Ü","ı","İ","ö","Ö","ğ","Ğ");
$ingilizce= array ("c","C","s","S","u","U","i","I","o","O","g","G");
$karekter = str_replace($turkce,$ingilizce,$karekter);
return $karekter;
burada karakterleri ingilizceye çeviriyorsunda o nedenle Azer Bülbül oluyor Azer bulbul
$baslik=trle2($sarkici.' '.$sarki);
$seobaslik=trle($sarkici.'-'.$sarki);
// olmalı
$baslik=$sarkici.' '.$sarki;
$seobaslik=trle($sarkici.'-'.$sarki);
aşağısıda bu şekilde olmalı ayrıca veri tablo yapında utf 8 varchar veya txt olmalı