emrecanozkan adlı üyeden alıntı: mesajı görüntüle
Hocam ilk olarak fetch() fonksiyonunun yanlış kullanımından dolayı bir hata çıktı. Ancak o hatayı;

$oneriDB = $oneriKontrol->fetch(); ----->>>> $oneriDB = $oneriKontrolSorgu->fetch();

Şeklinde çözdüm. Fakat sonuca geldiğimizde hata şu şekli aldı;
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ', wantedID = '25', oldValue = 'tr', newValue = 'fr'' at line 1
)

Devam ediyor
<?php
$oneriKontrolSorgu = $db->query("SELECT * FROM suggestions WHERE forWhat = '{$forWhat}', wantedID = '{$wantedID}', oldValue = '{$oldValue}', newValue = '{$newValue}'", PDO::FETCH_ASSOC);

if($oneriKontrolSorgu){
print_r($oneriKontrolSorgu);
}else{
print_r($oneriKontrolSorgu->errorInfo());
}
?>
query ile deneyelim bu sefer. Eğer çalışırsa size gelen değerleri htmlspecialchars ile filtreleyin. Yine çalışmazsa gelen verileri bize tekrar iletin.