ďťż

[PHP/MySQL] Licznik Dziwny problem

       

Podstrony


telcocafe

Witam. Piszę właśnie prosty licznik odwiedzin oparty na bazie danych.
Póki co kod wygląda następująco:

<? if ($staty!="licznik") {  setcookie("staty","licznik",time()+60);    $data1 = date("j");  $data2 = date("n");  $data3 = date("Y");  $data = date("Y-n-j");  $polaczenie = mysql_connect("localhost", "root", "") or die ("Nie można się połączyć");  mysql_select_db("baza", $polaczenie) or die ("Nie można wybrać bazy danych");  $zapytanie = "SELECT * FROM staty WHERE cala='$data'";  $wykonaj = mysql_query($zapytanie);  $wiersz = mysql_fetch_array($wykonaj);  if (!$wiersz)   {    $zapytanie2 = "INSERT INTO staty (dzien , miesiac , rok , ile , cala) VALUES ('$data1', '$data2', '$data3', '1', '$data')";    $wykonaj2 = mysql_query($zapytanie2);   }  else   {    $licznik_nowy = $wiersz[ile]+1;    $zapytytanie3 = mysql_query("UPDATE staty SET ile='$licznik_nowy' WHERE id='$wiersz[id]' LIMIT 1");   }  mysql_close($polaczenie); } ?>

I tu się zaczyna coś dziwnego. Skrypt zamiast zwiększać licznik o 1, zwiększa go o 2.
Może jestem ślepy, ale ja nie widzę tu błędu.
Z góry dzięki za pomoc.
Pozdrawiam



A moze spróbuj licznika opartego na plikach? Jak masz Pajączka 2000, to w Kursie HTML powinien być przykład licznika opartego na plikach txt. Jak nie masz Pajączka to się postaram ten kod jak najszybciej w poście napisać.

Nie za bardzo lubię skrypty oparte na plikach tekstowych. Jakoś bazy bardziej mi leżą. A poza tym już doszedłem o co chodziło i ten licznik działa teraz poprawnie.
Pozdrawiam

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • nvm.keep.pl

  • Sitedesign by AltusUmbrae.