Hoy estuve probando de formas diferentes y consegui que me funcionara a medias haciendolo asi:
Código PHP:
$visita=mysql_num_rows(mysql_query("UPDATE lecturas SET ips='".$ip."' WHERE id_contenido =1"));
echo " contenido " . $visita;
if(!$visita) {
$update = "UPDATE lecturas SET ips='".$ip."' WHERE id_contenido =1";
$res4 = mysql_query($update);
}
El problema es que solo me guarda una ip y cada vez que se ejecuta me machaca en el campo la ip que habia antes, es decir que no me va guardando las ips en el mismo campo sino que machaca la que ya habia si habia alghuna guardada.