ya da prapared statement oluşturuyoruz böyle hareketlere hiç girmiyoruz. şurdan yavaş yavaş pdo'ya alalım sizi ; http://php.net/manual/en/pdo.prepare.php

kolaylıklar.

berrkkra adlı üyeden alıntı: mesajı görüntüle
Hatayı alanlar için ;

İlk olarak fonksiyon oluşturuyorsunuz

function tirnak_replace ($par)
{
   return str_replace(
      array(
         "'", "\""
         ),
      array(
         "'", """
      ),
      $par
   );
}
Daha sonra array_map ile post methodu gönderiyorsunuz ;

$_POST = array_map("tirnak_replace", $_POST);
Sorun Çözüldü !