Hallo,
Ich habe so einen Counter schonmal geschrieben, jedoch habe ich die IPs in ein Textfile geschrieben.
In Deiner Fall würde ich das so lösen:
function counter($ip)
{
$sql = "SELECT anzahl, ip FROM counter";
$result = mysql_query($sql) or die(mysql_error());
$inhalte = mysql_fetch_array($result);
$einzelne_ip = explode("||", $inhalte['ip']);
if(!in_Array($ip,$einzelne_ip)) {
mysql_query("UPDATE counter SET anzahl=".$inhalte['anzahl']+1.", ip='".$inhalte['ip']."||$ip'.");
}
}
PS: Ich hab's nicht ausprobiert aber es sollte funktionieren.