Google Calendar Syncronization - php script for this?

I would like to make a php/mysql based calendar system in a website - that can synchronize with Google calendar.
This means that if I post events into my website or directly in google calendar, the post should appear in both the systems.
I am searching for some resources on this topic and you may help me.

Since there are several calendar sync applications for iPhone, Android, Outlook, etc, users in my website can update events into their hand held devices - which will be visible in the website - via google calendar. I do not know if somebody has built this synchronizer, but it would be of great help.

Please post back the links to such articles, solutions etc.

Maybe this can help you