PHP_Dude: Counter mit Php & Sql

Beitrag lesen

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.