rocknbil - 5:12 pm on Sep 2, 2010 (gmt 0)
all I can see is 0000-00-00 and nothing actually gets updated.
Verifies (as you said) you are using a mysql date format for this field. This
$creationDate = date('M-d-Y');
Tells us you are trying to insert the current date. So don't make it harder than it has to be - skip the extra PHP programming and use the internal mysql curdate() function. :-)
$query = "INSERT INTO eventDate (A,B,creationDate,D) VALUES ('','',curdate(),'')";