Don't use any kind of mysql code with getting date after 1 month. Instead use PHP mktime with date to solve ur problem. The syntax is like this:
$desiredDate = date("m-d-y", mktime(hh, mm, ss, month + 1, day, year));
where "m-d-y" - is the format that u want.
hh - is the hour part of ur original date field
mm- is the minute part of ur original date field.
ss- is the second part of ..............
month - is the month of ur original date field. and plus 1 will give u desire date that u want.
day - is the day part............
year is a 4 digit year of ur original date.
It is very powerful and don't waste ur useful resources to execute a query