Anmelden, um zu folgen  
Folger 0
Gast

Download counter

6 Beiträge in diesem Thema

Huhu,

ich habe angefangen ein kleines Downloadscript zu coden und da möchte ich einen Downloadcounter einbauen. Also immer, wenn der link angeklickt wird soll in der mysql Datenbank das Feld "hits" um eins vergrößert werden.

Wie kann ich dies besonders gut umsetzten? Hat jemand gute Scripts oder tutorials? Vielleicht hat auch jemand selber was auf Lager

Ich hab schon rumgegooglet, aber irgendwie nichts gutes und hilfreiches gefunden.

Schonmal danke für eure hilfe.

MfG

Diesen Beitrag teilen


Link zum Beitrag
Auf anderen Seiten teilen
Herzlich Willkommen im Webmasterforum!

@Sodie: Also ich machs so:

CODE
$sql1 = "UPDATE tabelle SET view = view +1 where id=$id";


MFG
Florian

Diesen Beitrag teilen


Link zum Beitrag
Auf anderen Seiten teilen
Huhu,

also ich hab nun mal sowas versucht, aber es geht noch nicht.

Ich habe ein "inputbutton" mit dem namen download angelegt und dann diese if abfrage eingebaut:

CODE
if (isset($_POST['download'])){
mysql_query("UPDATE ".$kuerzel."_downloads SET downloads = downloads +1 WHERE id='".$_REQUEST['id']."'");
}

Diesen Beitrag teilen


Link zum Beitrag
Auf anderen Seiten teilen
Ciao

Ich kann dir nich genau sagen, was falsch läuft, aber vielleicht hilfts, wenn ich dir sage, wie ich das fixen würde:

-query mit print ausgeben und von auge schnell schauen, ob eine Variable oder so fehlt
-wenn nichts gefunden, Query in mysql commmand prompt oder phpmyadmin kopieren und sehen, was der Server für eine Fehlermeldung gibt.

Gruss
Roger

Diesen Beitrag teilen


Link zum Beitrag
Auf anderen Seiten teilen
Huhu,

kann mir einer hier sagen was falsch läuft?

CODE
if (isset($_POST['download'])){
$klicks = @mysql_result(mysql_query("select downloads from esn_downloads WHERE id='".$_REQUEST['id']."'"),0);
$downloads = $klicks + 1;
$pagehitsupdate = mysql_query("update esn_downloads set downloads='$downloads' WHERE id='".$_REQUEST['id']."'");
}

Diesen Beitrag teilen


Link zum Beitrag
Auf anderen Seiten teilen
wenn du sagst, was falsch läuft. wink.gif

Diesen Beitrag teilen


Link zum Beitrag
Auf anderen Seiten teilen
Hab nun alle neu gemacht. Genau wie vorher. Nun gehts biggrin.gif

THX

Diesen Beitrag teilen


Link zum Beitrag
Auf anderen Seiten teilen

Erstellen Sie einen Account oder melde Sie sich an um kommentieren zu können

You need to be a member in order to leave a comment

Create an account

Registrieren Sie einen neuen Account in unserer Community. Es ist einfach!


Register a new account

Anmelden

Haben Sie bereits einen Account? Dann melden Sie sich hier an.


Jetzt Anmelden
Anmelden, um zu folgen  
Folger 0