Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> licznik
stefan_precz
post
Post #1





Grupa: Zarejestrowani
Postów: 134
Pomógł: 0
Dołączył: 2.01.2005

Ostrzeżenie: (0%)
-----


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
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




jezeli cos to powinno tak to wygladac:
UPDATE emoty SET licznik = licznik+1 ....
Go to the top of the page
+Quote Post
stefan_precz
post
Post #3





Grupa: Zarejestrowani
Postów: 134
Pomógł: 0
Dołączył: 2.01.2005

Ostrzeżenie: (0%)
-----


ano działa dzięki (IMG:http://forum.php.pl/style_emoticons/default/cool.gif)
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.08.2025 - 15:55