The site I'm working on at the moment which uses a lot of numbers to access data from a MySQL table.

Due to the nature of the site, it will require large numbers very quickly, however these revert to "scientific notation" when stored as variables.

I used the settype function to set the variables to integers, but the largest number I can have with this is 2147483647 which is still not large enough.

I tried using double or string with the settype function, but this just caused the scientific notation problem again.

any suggestions?