ÖmerGünay adlı üyeden alıntı

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."
";

}

}

?>