ciao!
uso mysql.
no, praticamente il mio problema é che devo fare uno script. ma non so quale é il modo migliore per farlo, in modo da evitare un carico eccessivo per il server. lo script deve leggere tutti i valori presenti nella tabella delle puntate (idpuntata, idasta, valorepuntata, idutente ecc....)
supponiamo che io stia osservando l asta con id=2:
con una query leggo tutti i valori (anche quelli degli altri) che hanno idasta=2,
e poi faccio un controllo sui valori che ho appena letto. il controllo che faccio serve a capire che "stato" hanno le mie puntate. praticamente serve a capire se qualcunaltro ha puntato esattamente cio che ho puntato io, e se nessuno ha puntato la stessa cosa devo controllare se cé un altra offerta UNICA piu bassa della mia. ti faccio un esempio:
nel database ci sono i seguenti valori:
i risultati di questi valori saranno per me che sono l utente 1:codice:idpuntata idasta valorepuntata idutente 1 2 1 1 2 2 2 1 3 2 3 1 4 2 4 1 5 2 5 1 6 2 1 2 7 2 2 2 8 2 4 2 9 2 6 2
(valore puntata) stato
1 Non unica
2 non unica
3 unica e piu bassa
4 non unica
5 unica ma non piu bassa
i risultati per te invece, che sei l utente nr.2 saranno:
1 non unica
2 non unica
4 non unica
6 unica ma non piu bassa
in poche parole a me serve fare uno script che mi dica lo stato delle puntate.. che i restituisca questo che ti ho appena fatto vedere per tutte le puntate. il problema é che un asta contiene miliaia di puntate e se non lo ottimizzo al massimo mi va in palla il server.
per altre domande non esitare a chiedere.
grazie