You can do date-calculations in mysql too, check out the manual.
If you also store the length in days of the trial period, you can build a query like this:
SELECT IF(current_date>signupdate+trialperiod,1,0) FROM table WHERE userid=id;
that would return "1" if the current date is past the trial period for that user,
or 0 if the user is still in the trial period.