Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: licznik
Forum PHP.pl > Forum > Przedszkole
stefan_precz
dorobiłem sobie prosty licznik pobrań

wygląda on tak:

  1. <?php
  2. $pokaz=mysql_db_query($mysql_baza, &#092;"SELECT * FROM emoty ORDER BY `id` DESC\");
  3. while ($row=mysql_fetch_array($pokaz) ) {
  4. zwraca pliki
  5. }
  6. if ($_GET['id'])
  7. {
  8. $dir2= &#092;"emoty\";
  9. $query = mysql_db_query ($mysql_baza, &#092;"SELECT * FROM emoty WHERE id = '\".$id.\"'\");
  10. $row = mysql_fetch_array($query);
  11.  
  12. $zapytanie=&#092;"UPDATE emoty SET licznik = '+1' WHERE id = '\".$id.\"'\" or die(mysql_error());
  13. $wynik = mysql_query($zapytanie); ////////zlicza pobrania
  14.  
  15. header(&#092;"Location: $dir2/\".$row['plik'].\"\");
  16.  exit;
  17. }
  18.  
  19. ?>


pole nazywa się licznik i jest to pole w bazie typu INT domyślnie 0 no i klikam w jakiś plik i w polu linik oznacza 1 klika po raz kolejny na ten plik więc do tego pola pownno dodać 1 i wartość powinna wynosić sumę czyli 2 ale tak się nie dzieje cały czas jest 1
nospor
jezeli cos to powinno tak to wygladac:
UPDATE emoty SET licznik = licznik+1 ....
stefan_precz
ano działa dzięki cool.gif
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.