ci ho già provato ma con il ciclo while praticamente una volta trovato il dato non si ferma va avanti e giustamente il primo che non è giusto mi butta fuori... quindi la soluzione e fare un query al database controllare che il mio ip sia giusto (ovviamente quando mi loggo lo aggiorno) e rilasciarmi la variabile user che mi serve cmq per fare altre query nello script

in sostanza devo:
verificare che ip sià uguale al mio
rilasciare la variabile user del database alla variabile utente nello script

vediamo come fare....