loc adlı üyeden alıntı: mesajı görüntüle
Tarih ve ip verilerini de bir değişkene atayıp dener misiniz? Ayrıca PDO::PARAM_INT integer değerleri alabilir. Sayısal değer dışında bir veri giriyorsanız bunu STR olarak değiştirin. Örneğin: Cinsiyet ve Döviz Cinsi
Evet doğru cinsiyet ve döviz integer değerler. Veritabanı yapısıda o şekilde tarih ve ip değerlerinide değişkene atıp denedim lakin sonuç aynı şu zamana kadar hep PDO kullandım hiç böyle bir sorun yaşamamıştım.

Warning: PDOStatement::execute(): SQLSTATE[HY093]: Invalid parameter number: number of bound variables does not match number of tokens in C:\xampp\htdocs\engine.php on line 87

87. satırda ise $query->execute(); bulunmakta.