Hallo,
Ik heb vbulletin op mijn site en maak gebruik van paid subscriptions.
Ik wil de table waarde van de expire date setting veranderren zodat ik makelijk aan alle gebruikers extra dagen kan toevoegen aan hun paid subscription.
Ik heb op de site van vbulletin de volge sql quary gevonden:
UPDATE `DATABASE_NAME`.`subscriptionlog` SET `expirydate` = `expirydate` + '430000'
Dit werkt perfect en zorgt er inderdaad voor dat ALLE gebruikers 5 dagen extra krijgen.
Nu wil ik hier alleen nog een check aan toevoegen zodat alleen de users van 1 paid subscription groep bewerkt worden.
In dezelfde table subscriptionlog wordt ook dit aangegeven, in de subtable subscriptionid.
Ik weet niet veel van sql en heb via een beetje informatie via google dit gebrobeerd maar hier is vast van alles mis mee:
UPDATE `forum`.`subscriptionlog` IF `subscriptionid` = '32' SET `expirydate` = `expirydate` + '430000'
Zoals u ziet wil ik alleen de gebruikers bewerken de in subscriptionid de waarde 32 hebben.
Dis is vast heel makelijk voor jullie maar voor iemand als mij die niks afweet van sql toch wel erg ingewikkeld.
Als iemand de juiste code zou willen geven dan ben ik erg dankbaar.
Het enige wat dan nog te doen is is een php script maken die deze sql code uitvoerd maar daar vraag ik dan later wel in de juiste forum sectie hulp voor.
Alvast bedankt voor de gene die me wil helpen door de juiste sql code te posten.
Ik heb vbulletin op mijn site en maak gebruik van paid subscriptions.
Ik wil de table waarde van de expire date setting veranderren zodat ik makelijk aan alle gebruikers extra dagen kan toevoegen aan hun paid subscription.
Ik heb op de site van vbulletin de volge sql quary gevonden:
UPDATE `DATABASE_NAME`.`subscriptionlog` SET `expirydate` = `expirydate` + '430000'
Dit werkt perfect en zorgt er inderdaad voor dat ALLE gebruikers 5 dagen extra krijgen.
Nu wil ik hier alleen nog een check aan toevoegen zodat alleen de users van 1 paid subscription groep bewerkt worden.
In dezelfde table subscriptionlog wordt ook dit aangegeven, in de subtable subscriptionid.
Ik weet niet veel van sql en heb via een beetje informatie via google dit gebrobeerd maar hier is vast van alles mis mee:
UPDATE `forum`.`subscriptionlog` IF `subscriptionid` = '32' SET `expirydate` = `expirydate` + '430000'
Zoals u ziet wil ik alleen de gebruikers bewerken de in subscriptionid de waarde 32 hebben.
Dis is vast heel makelijk voor jullie maar voor iemand als mij die niks afweet van sql toch wel erg ingewikkeld.
Als iemand de juiste code zou willen geven dan ben ik erg dankbaar.
Het enige wat dan nog te doen is is een php script maken die deze sql code uitvoerd maar daar vraag ik dan later wel in de juiste forum sectie hulp voor.
Alvast bedankt voor de gene die me wil helpen door de juiste sql code te posten.