harkly Posted January 17, 2010 Share Posted January 17, 2010 I want to be able to calculate the ages of my users. I thought that if I inserted the bd into the database as yyyy-mm-dd it would be easier to do this. However, my form gets the year, month and day separetly. I thought that combining them and inserted into db would be a good idea. I am able to get them to combine but not insert into the db. can some help me?? $bd_day=$_POST["bd_day"]; $bd_month=$_POST["bd_month"]; $bd_year=$_POST["bd_year"]; $birth_date= $bd_year."-".$bd_month."-".$bd_day; $sql = "INSERT INTO user (bd_day, bd_month, bd_year, birth_date) VALUES ('$_POST[bd_day]','$_POST[bd_month]','$_POST[bd_year]','$_POST[birth_date]',NOW())"; Makes sense to me that this would work but I have never tried inserting like this before and am pretty new Quote Link to comment https://forums.phpfreaks.com/topic/188822-inserting-into-db/ Share on other sites More sharing options...
mapleleaf Posted January 17, 2010 Share Posted January 17, 2010 For birth date don't use $_POST in the insert query as it wasn't Posted. Quote Link to comment https://forums.phpfreaks.com/topic/188822-inserting-into-db/#findComment-996858 Share on other sites More sharing options...
harkly Posted January 17, 2010 Author Share Posted January 17, 2010 still not working removed the $_POST VALUES ('$_POST[bd_day]','$_POST[bd_month]','$_POST[bd_year]','[birth_date]',NOW())"; and tried with the [] removed as well Quote Link to comment https://forums.phpfreaks.com/topic/188822-inserting-into-db/#findComment-996860 Share on other sites More sharing options...
harkly Posted January 17, 2010 Author Share Posted January 17, 2010 Got it!! Stupid me forgot to put the $ Thanks!!!! Now off to figure out how to calculate age :-\ Quote Link to comment https://forums.phpfreaks.com/topic/188822-inserting-into-db/#findComment-996864 Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.