Gracias por responder y ayudarme, cambiando el codigo para aligerar la carga y poder bloquear el siguiente referimiento.
Pero es que ahora, una vez que esta IP se registro sin haber referido a nadie o ya habiendo referido a alguien, esta ya nunca mas va a poder referir a otra, es decir, puede referir una unica vez, y lo que necesito es que pueda referir varias veces, pero no referir a la misma persona. No se me ocurre ninguna forma de poder hacer esto.
Por ejemplo, guardando las IP's por filas, aunque no se como hacerlo, esto esta hecho a mano, cree yo los registros desde la base de datos y no se como hacerlo con un codigo...
Yo no se si esto se puede hacer o no, ya que tiene que comprobar en todas las filas si ahi esta su IP y despues si no esta insertarla en una fila en un orden.
O puede haber otra manera alternativa para realizar esto?
:S
Desde ya, muchas gracias.