Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] Licznik wizyt z IP
Forum PHP.pl > Forum > Przedszkole
zavada
Cześć smile.gif
Mam taki skrypt:
  1. <?php
  2.  
  3. // Łączenie z bazą danych //
  4.  
  5.  
  6. $ip = $_SERVER['REMOTE_ADDR'];
  7.  
  8. if ($_SESSION['visit'] != '1') {
  9.  $_SESSION['visit'] = '1';
  10.  $query = "SELECT * FROM locked WHERE `ip` = '$ip'";
  11.  $result = mysql_query ($query);
  12.  if (mysql_num_rows ($result) == 0) {
  13.    $type = '1';
  14.    $query = "INSERT INTO locked (`ip` ,`visits` ,`type`) VALUES ('$ip', '1', '$type')";
  15.    mysql_query ($query);
  16.  }
  17.  else if (mysql_num_rows ($result) == 1) {
  18.    $row = mysql_fetch_array ($result);
  19.    $ip = $row['ip'];
  20.    $visits = $row['visits'] + 1;
  21.    $type = $row['type'];
  22.    $query = "UPDATE locked SET `visits` = '$visits', `type` = '$type' WHERE `ip` = '$ip'";
  23.    mysql_query ($query);
  24.  }
  25. }
  26.  
  27. ?>


Nie działa tylko:

  1. <?php
  2. else if (mysql_num_rows ($result) == 1) {
  3.    $row = mysql_fetch_array ($result);
  4.    $ip = $row['ip'];
  5.    $visits = $row['visits'] + 1;
  6.    $type = $row['type'];
  7.    $query = "UPDATE locked SET `visits` = '$visits', `type` = '$type' WHERE `ip` = '$ip'";
  8.    mysql_query ($query);
  9.  }
  10. ?>


Proszę o pomoc!
Fifi209
Jakiś błąd może ? smile.gif
zavada
Nic nie wyskakuje sad.gif Tylko jak mam rekord z visits 1 to przy wyłączeniu przeglądarki i ponownym włączeniu nie zmienia się na 2, tylko zostaje 1.

Edit: Już działa, głupi jestem - zapomniałem wyłaczyć drugiego okienka firefox'a smile.gif Przepraszam za moją głupotę winksmiley.jpg
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.