İlk defa duyuyorum böyle bir şeyi,
Databaseler içine atılan verinin ne olduğunu bilmezler pek 2 yi sayımı stringmi olacağını php tarafında siz belirlersiniz ve '1' gibi yazınca bunun kesinlikle string olacağını belirtiyorsunuz.
Database de bulunan tablonuzun yapısını int olarak değiştirip sayıyı olduğu gibi yollayın, bakalım neler olacak ona göre çözüm bulmaya çalışalım beraberce.