ma che significa che non ti va? ti fa qualche errore mostra qualcosa?

ed inoltre ti ho spiegato prima se tu fai direttamente:

$s="INSERT INTO $table3 (id_risposta, ip) VALUES ('$_POST[id_risposta]', '$_POST[ip]')";
$r=mysql_query($s);

è ovvio che viene inserito ogni volta che viene richiesta la pagina...

leggiti di nuovo il mio codice prima