20/04/2013 15:55:11
20/04/2013 15:58:15
Ma al login del personaggio stesso, il controllo da eseguire è diverso.
Dovresti controllare di quanti "intervalli di 7 giorni" il PG che rientra non ha preso punti.
Ora lo sto provando nel login.php, ma volendo, inserirlo in un file php che parte ogni giorno, a mezzenotte (per esempio) non è un problema. E in questo modo il controllo cmq non è tanto "lavoro"...
20/04/2013 15:59:05 e modificato da sgc carter il 20/04/2013 16:12:02
Cmq, Overlord, tu come dicevi di eseguire l'UPDATE del peronaggio nella tabella personaggio? Sempre con una query separata, no?
CMQ, nella query:
20/04/2013 16:10:44
Eh, io non vado mai d'accordo con i Cron Job, per quanto utili su alcuni server danno noie, o di funzionamento, o di pagamento, vedi su Altervista. Comunque sì, l'update, da quello che so almeno, puoi farlo solo separatamente.
20/04/2013 16:13:26
Io con i cronjob ho risolto "tanti" problemi"...
L'aumentare dei punti salute, nel tempo (quindi i malati si riprendono un tot all'ora...) e insomma, se impostati bene, funzionano.
Ora provo il codice per intero poi lo posto qui... in caso servisse ad altri ^^
20/04/2013 16:25:26
Ed ecco il codice, bellu pulito e pronto, da inserire in un cronjob o in login.php:
20/04/2013 19:58:36
My bad, ho spostato avanti e indietro quella condizione having e mi era rimasto un pezzo di una versione vecchia :P
comunque overlord: quelle query messe nel login rubano più risorse perchè vengono eseguite a ogni singolo login fatto, e ogni giorno di sono decine se non centinaia di login. Il controllo è di natura settimanale, non ha senso eseguirlo così spesso. In un cron viene eseguito solo quella volta al giorno in cui lo imposti.
Inoltre è meglio fare una sola query grossa piuttosto che tante piccole query per ogni utente
09/05/2013 22:22:02
Errata corrige:
Il codice da me postato in precedenza:
10/05/2013 00:44:19
semplice oltre a togliere 1 punto nella stessa query imposti la DataEvento (quella su cui fai il check) ad oggi.
10/05/2013 01:12:49
quel controllo c'è già O.o è la condizione specificata dopo la parola chiave HAVING.
Io l'ho appena testata sul mio db e gli utenti vengono selezionati correttamente, l'inserimento avviene correttamente e se rieseguo la query l'insieme risulta vuoto.
Se dici che non ti aggiunge le righe dentro a Punti vuol dire che c'è un errore nella query, hai provato a stampare gli errori con mysql_error()? Probabilmente i campi aggiuntivi che hai nella tabella Punti non sono settati correttamente o hai chiavi primarie duplicate
Discussione seguita da
Rispondi alla Discussione Aggiungi ai Preferiti Inoltra Discussione Forum Programmazione, GDRCD, Open Source, Hosting Elenco Forum
venus dormiens ha aperto un annuncio di ricerca: Origo Haeredis - Harry Potter Gdr ricerca Giocatore
Metin2: Server Boost Yohara – Dettagli e FAQ
Lineage II → Entra in uno sconfinato mondo fantasy dominato da razze in contrasto tra loro. Scatena i tuoi poteri in uno dei Mmo più famosi al mondo!
Sea of Conquest: Ci dai una mano ai #PocketGamer Awards 2024?
goldaries ha recensito Games of Thrones Winter is Coming
spike92 ha recensito Il Grande Blu
World of Warship: Aggiornamento 13.11: anteprima
Pandora Upside Down High School → La prima scuola per sovrannaturali al mondo vi attende! Scoprite il vostro cammino Ancestrale relazionandovi con i compagni e le attività dei club
gdr-online.com ha risposto alla discussione: Parere su BrowserGame
W40K Dathyar: Specializzazioni
NosTale: Ora nel NosMall: dolcissimi mini-pet
DarkOrbit: Aggiorna la scatola dell'Apocalisse!
Lineage II → Entra in uno sconfinato mondo fantasy dominato da razze in contrasto tra loro. Scatena i tuoi poteri in uno dei Mmo più famosi al mondo!
I dati del generatore di rank sono stati aggiornati!
aik ha aperto una nuova discussione: Parere su BrowserGame
eXtremelot: La Bussola dei Cartografi di Lot
Dallas Black Gold: [Trama] JFK Memorial
Game of Thrones → Pronto a diventare il Signore dei Sette Regni? Guida la tua grande casata in epiche battaglie PvP ed esplora il mondo di Westeros!
Armi ed Armature - Interessante tesi su armi e armature nella poesia militare anglosassone
Tolkien - La biografia di uno dei più grandi autori di romanzi di fantasia
Token per GdR - Come creare Token per giochi di ruolo gratuitamente e online!
L'Isola dei Villaggi - Recensione del gioco di ruolo online papà dell'open source RPGENGINE
Dol Amroth - Intervista allo staff di Dol Amroth.. il play by chat ambientato nella Terra di Mezzo!
Le Ombre - Recensione del gdr Le Ombre: l'eterna lotta fra vampiri e mannari nella Marsiglia del 1700