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:

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
i risultati di questi valori saranno per me che sono l utente 1:

(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