Código PHP:
mysql_select_db($database_noticias, $noticias);
$query_hits = "SELECT * FROM hits WHERE galeria = ".$row_Recordset1['galeria'];
$hits = mysql_query($query_hits, $noticias) or die(mysql_error());
$row_hits = mysql_fetch_assoc($hits);
$totalRows_hits = mysql_num_rows($hits);
if ($row_hits['ip'] != $_SERVER['REMOTE_ADDR'])
{
if ($totalRows_hits == 0) {
mysql_select_db($database_noticias, $noticias);
mysql_query("INSERT INTO hits (galeria, ip, hits) VALUES ('".$row_Recordset1['galeria']."', '".$_SERVER['REMOTE_ADDR']."', '1')", $noticias);
}else{
mysql_select_db($database_noticias, $noticias);
mysql_query("UPDATE hits SET hits=hits+1, ip='".$_SERVER['REMOTE_ADDR']."' WHERE galeria='".$row_Recordset1['galeria']."'",$noticias);
}
}