Ho un piccolo problema che da stamattina ho cercato di aggirare in tutt el maniere ma senza successo
effettuo una query con limit
ora ne ho diverse diq ueste select. e capita(personalmente 4 volte) che la riga 50 e la riga 51 siano valori identici(li ho protati fino la 12° cifra :hammer: decimale niente da fare. da li inziia a saltare los cript
quindi quandoavasdo a fare la select successiva ripartendo da 0
Dato che ho posto delle condizioni con vari cicli quando si trova che si accavvalano tra due limit due o + valori identici incomincia a sfasarmi tutto
C0' maniera di far capire a sto pirla di script che se trova valori identici che gli fanno sforare i 50 prende anche quello?
Le select che ho messo sono un esempio, los cript è un pò complesso cmq ho fatto milioni di prove ed è quello l'errore che fa.
La cosa curiosa e che ho verificato più volte che nella prima select il campo della riga 50 viene uppato quindi nella seconda select non dovrebbe prenderla datoc he ripongo la condizione WHERE Campo='' però niente la riprende e la sovrascrive facendomi saltare la tabella
Avevo anche pensato di aggirare l'ostacolo facendo una select richiamando i vari doppioni e modificandeno uno ma ..........appunto........lo avevo pensato...........ed a dir il vero loa vevo anche cercato ma na cosa è pensarlo e na cosa e farlo
effettuo una query con limit
PHP:
SELECT * FROM Tabella where campo='' order by nome DESC LIMIT 50
//faccio l'operaiozne e riuppo il campo
UPDATE tabella SET Campo=$valore.
ora ne ho diverse diq ueste select. e capita(personalmente 4 volte) che la riga 50 e la riga 51 siano valori identici(li ho protati fino la 12° cifra :hammer: decimale niente da fare. da li inziia a saltare los cript
quindi quandoavasdo a fare la select successiva ripartendo da 0
PHP:
SELECT * FROM Tabella where campo='' order by nome DESC LIMIT 50
etc.
Dato che ho posto delle condizioni con vari cicli quando si trova che si accavvalano tra due limit due o + valori identici incomincia a sfasarmi tutto
C0' maniera di far capire a sto pirla di script che se trova valori identici che gli fanno sforare i 50 prende anche quello?
Le select che ho messo sono un esempio, los cript è un pò complesso cmq ho fatto milioni di prove ed è quello l'errore che fa.
La cosa curiosa e che ho verificato più volte che nella prima select il campo della riga 50 viene uppato quindi nella seconda select non dovrebbe prenderla datoc he ripongo la condizione WHERE Campo='' però niente la riprende e la sovrascrive facendomi saltare la tabella
Avevo anche pensato di aggirare l'ostacolo facendo una select richiamando i vari doppioni e modificandeno uno ma ..........appunto........lo avevo pensato...........ed a dir il vero loa vevo anche cercato ma na cosa è pensarlo e na cosa e farlo