Archief - SQL: automatisch table reset

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

tikketim

Legacy Member
We hebben een klein probleempje met onze clansite , we hebben dus een scriptje gemaakt waar iedereen in het begin van de week kan aanduiden of hij die avond of dag wars kan spelen , nu is het probleem dat dat elke week zou moeten worden gereset ...

natuurlijk kan dit gemakkelijk met php/mysql maar dan gebeurd dit alleen als er iemand op de site zelf komt

nu is mijn vraag of dit ook kan op de server zelf ? zonder dat er daarvoor iemand op de site zelf komt ..
gaat dat met mysql ? of moeten we iets anders gebruiken ?

grtz

Psychokillah

Legacy Member
tikketim zei:
nu is mijn vraag of dit ook kan op de server zelf ? zonder dat er daarvoor iemand op de site zelf komt ..
gaat dat met mysql ? of moeten we iets anders gebruiken ?

Heeft weinig met sql te maken he. PHP en dus ook uw SQL-queries worden pas verwerkt wanneer er aanvraag wordt gedaan door een gebruiker. De enige manier waarop je uw probleem kan oplossen is met een cron-jobke (of iets equivalent afhankelijk van het OS van de server).
Vraag is alleen in welke mate ge access hebt tot uwe server, want das iets, als 'k me niet vergis, dat als root moet ingevoegd worden.

Radiance

Legacy Member
Je zoekt hier echt wel een omslachtige oplossing voor een probleem dat pakken efficiënter kan opgelost worden met een deftig DB ontwerp. Als je van elke war een datum bijhoudt kan je op relatief simpele manier dit alles bijhouden zonder dat er moet gereset worden.

Anders zal het idd met een cron job moeten.
(editje: ff wat anders geformuleerd)

dJeez

Legacy Member
Psychokillah zei:
Vraag is alleen in welke mate ge access hebt tot uwe server, want das iets, als 'k me niet vergis, dat als root moet ingevoegd worden.
Je vergist je, elke gebruiker die daartoe gemachtigd is kan een cronjob toevoegen. Anderzijds is het wel zo dat niet elke hosting provider toelaat van cron jobs toe te voegen (bij al z'n accounts).

tikketim

Legacy Member
Radiance zei:
Je zoekt hier echt wel omslachtige oplossing voor een probleem dat pakken efficiënter kan opgelost kan worden met een deftig DB ontwerp. Als je van elke war een datum bijhoudt kan je op relatief simpele manier dit alles bijhouden zonder dat er moet gereset worden.

Anders zal het idd met een cron job moeten.
(editje: ff wat anders geformuleerd)

mneen , de members krijgen een lijst te zien waar ze moeten aanduiden wanneer ze available zijn van maandag tot zondag
als er dan een nieuwe week begint , bv op zondag nacht 12 uur , zou die dan moeten gereset worden zodat de members weer voor die week kunnen aanduiden of ze available zijn of niet ..

ik ga ff is wat googlen naar die cron job

Psychokillah

Legacy Member
Zoals radiance al zei, kan je jouw probleem veel properder oplossen, door elke week appart bij te houden. Zo kunnen je members zelfs al op voorhand plannen mits een kleine aanpassing van het systeem. Om te zien wie beschikbaar is die week, hoef je slechts een extra WHERE clause toe te voegen om de huidige week te tonen.
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan