Hi,
This has been bothering me for some time, so I will attempt to explain the situation.
I run a subscription database, that basically holds user information and their relevant subscriptions. I have all the data in one table.
The problem is this: if a member subscribes for a year, the database records it as say 1 to 4 (edition numbers). These numbers are stored in different fields. On the last edition they receive an email stating that their subscription is up for renewal. This is run by a query, that asks for the edition number, looks at the expiration number and if they match it sends the email. If however, they resubscribed prior to this from 4 - 7 then their details still get pulled for notification that their subscription is about to expire. They therefore have two entries in the database, 1 - 4 and 4 - 7.
I can see what is happening, it looks in the expiry field and matches the numbers, it does not look to see if they have resubscribed or not.
Can anyone help?
This has been bothering me for some time, so I will attempt to explain the situation.
I run a subscription database, that basically holds user information and their relevant subscriptions. I have all the data in one table.
The problem is this: if a member subscribes for a year, the database records it as say 1 to 4 (edition numbers). These numbers are stored in different fields. On the last edition they receive an email stating that their subscription is up for renewal. This is run by a query, that asks for the edition number, looks at the expiration number and if they match it sends the email. If however, they resubscribed prior to this from 4 - 7 then their details still get pulled for notification that their subscription is about to expire. They therefore have two entries in the database, 1 - 4 and 4 - 7.
I can see what is happening, it looks in the expiry field and matches the numbers, it does not look to see if they have resubscribed or not.
Can anyone help?