[ root_sys @ 13.11.2006. 07:04 ] @
Pozdrav!
Ovako napravio sam site koji radi sa mysql bazom, sve je ok osim jednog dijela: naime radi se
o download sekciji.
U bazi sam napravio jednu tabelu programi koja ima kolone:naziv programa, velicina, opis, skidanja ......
e sad me interesuje kako da napravim da mi u bazu dodaje broj skidanja tj da upisuje koliko je puta skinut taj program ????
[ sale83 @ 13.11.2006. 07:10 ] @
Prvo dodaj i ID u tu tvoju tabelu..

Kad izvrsis download:
Code:

// NekiID je ID od fajal koji se skida...
$sql = "UPDATE programi  SET skidanja=skidanja+1 WHERE ID=NekiID";



Poz
sale
[ root_sys @ 13.11.2006. 07:14 ] @
OK!
Dodao sam ID

Thnx
[ root_sys @ 13.11.2006. 16:19 ] @
Opet ja ;(
Pokusao sam ono ali nesto nece . Evo kod koji ispisuje program iz baze i daje link za download:

Code:

 $naziv = $code['naziv']; 
 $opis = $code['opis']; 
 $velicina= $code['velicina'];
 $skidanja = $code['skidanja'];
 $url = $code['url']; 
  $id = $code['id']; 
  ......
  echo "<a href='$url' target ='_blank'>Download</b></a>

E sad ako ko zna kako bi mogao napraviti da mi sabira i dodaje u kolonu 'skidanja' u bazi????

Pozdrav...
[ Seslak @ 13.11.2006. 16:34 ] @
Probaj ubaciti u <a> tag OnClick event. To bi trebalo da resi stvar. Mada, ako neko prekine download onda ce i dalje da vodi da je downloadovano +1 iako zapravo nije. Ili jos gore, ako ga neko prekine pre nego sto je i poceo (STOP).
[ shketuljko @ 17.11.2006. 11:10 ] @
Moj predlog je sledeci:

Kad kliknes na zeljeni link on treba da te vodi na stranicu npr. www.tvojdomen.com/klik.php?id=1

napravis tabelu koja je ok da ima polje ID (npr. autoincrement) i polja url i brojklikova


Onda napravis stranicu koja ce ti sadrzati skript koji ce da odradjuje sve sto je potrebno! npr. klik.php
U tom skriptu (na toj stranici) imas sledece stvari

$id = $_REQUEST['id']
1. napravis upit koji ce da ti SELEKTUJE sve podatke iz tabele gdje je id=$id
2. Dobices podatak URL koji si postavio;
3. Odradis update toga reda brojklikova++
4. Napravis redirekciju na stranicu sa url-om iz baze


Ovo mozes da primjenis i na fajlove i na stranice i na bilo sta sto ti dusi drago