I'm having problem with PHP and Oracle database.
When I insert a number in table from PHP, the number in the table become strange number. For example when I running query from PHP to insert number '1' into table, it will not store number '1' but it store to another number like '4294967296'. When I insert number '10' it become '4294967306', and so on. The data type is NUMBER (10,0).
There is no problem when I change to another database like MySQL with the same table structure. When I insert '1' it will store '1' too. Also there is no problem after I upload the program to Ubuntu Server. Oracle store the same number from PHP.
I develop the PHP program with Laravel Framework in my Windows Laptop using Laragon.
I don't have any idea what is the problem. Is it PHP, my Laptop, Laravel, Laragon or the Oracle?
Thank you for your help and answer.