Thanks Now() pointed me to this CURDATE( ).
So I tried this after several google searches but I know its wrong. The google searches were all over the place and nothing consistent. But I found this great link, but nothing on how to insert properly. http://dev.mysql.com/doc/refman/5.0/en/date-and-time-functions.html How is the current date sent to the database? Thanks.
$_POST['date']='CURDATE( )';
$somefieldaddingalready = $_POST['somefield'] ;
$sql="INSERT INTO tablename (date,somefield)
VALUES ('" . $_POST['somefield']. "', '" . $_POST['date'] ."')";
What this did was send all these words and paranthesis CURDATE() to the field "somefield" but it didn't send the actual date.
I also tried this but it didn't work.
$somefieldaddingalready = $_POST['somefield'] ;
$sql="INSERT INTO tablename (somefield, date(CURDATE( ))
VALUES ('" . $_POST['somefield']. "', '" . $_POST['date'] ."')";