la forma che ti ho mandato io è più efficiente perchè esegue una query che cerca se per caso $iputente è già inserito in un qualsiasi record; dato che viene restituito un array, se il numero di elementi dell'array è maggiore di zero allora almeno un record con $iputente è stato trovato mentre se è uguale a zero allora non è stato trovato e quindi puoi aggiungerlo all'archivio.