You started by saying
>It would start at 10% full and slowly increase over
>a month until it is 90% full.
which I assume rates to the number of bookings? You then went on to say:
>The clculation, I assume would be based on
>
> Course_Start_Date - Date() = $var1
which is doing some date...