Innanzi tutto, ti conviene usare il controllo degli ip?
Non tutti hanno l'ip statico.. anzi, quasi nessuno... quindi questo cambia ad ogni connessione.
Fai una cosa simile:
SELECT ip FROM tabella WHERE ip = 'iputente'
Se la query restituisce 0 allora concedi all'utente di scrivere.. altrimentibye bye e viene bloccata l'inserzione.