I am populating all three tables, with what I believe is correct data (I read through all of register.php to get the correct insert statements).
I guess what I'm wondering is if there is anything other than those three tables that need information in them.
Tekton -- we're not dealing with PHP at all (straight to the database from a Java class), so I can't call any php functions. I'll take a look at what those functions do though, and see if maybe we have to duplicate them?
Thanks for the ideas so far!
See if there is any sort of function to update the datacache.