manav yazdığınız kodları alıp kendi pc mde denedim çalıştı. Bunu engelleyen başka bir kodunuz olabilir. Çünkü str replace çalışıyor.
hiçbir şeyi değiştirmedim başka sayfaya kopyalamıştım o kodu tekrar sayfama aldım çalıştı programlama da bu tür gariplikleri hiç anlayamıyorum ya
ama veritabanından çektiğim ve bir dizi karakter değiştirmeden geçirdiğim şu kodların altında gene çalışmıyor.
$query = $db->query("SELECT * FROM daimi_listesi", PDO::FETCH_ASSOC);
if($query->rowCount()){
foreach ($query as $row) {
$okuma_id = $row['okuma_id'];
$okuma_adi = $row['okuma_adi'];
$okuyan_adi = $row['okuyan_adi'];
$okuma_adedi = $row['okuma_adedi'];
$search = array('³','¦','²','Ì','Ã','','ş','÷','Í','Í','Ô','▄');
$replace = array('ü','İ','ı','Ş','Ç','ş','ç','ö','Ö','Ö','â','Ü');
$okuma_adi = str_replace($search,$replace,$okuma_adi);
$okuyan_adi = str_replace($search,$replace,$okuyan_adi);
$eski = "olu";
$yeni = "oğlu";
$okuyan_adi = str_replace($eski, $yeni, $okuyan_adi);
echo "".$okuma_adi."".$okuyan_adi."".$okuma_adedi."";
}
}
?>