ToboTheRibbler
Mitglied
Hallo zusammen,
habe versucht einen einfachen Linkcounter zu erstellen, der beim Klicken eine php datei aufruft, die in einer Datenbank(counter2) das Feld "Hits" mit der "Id" 1, um eins erhöt. Hoffe das war einigermaßen verständlich
Das Problem ist nur dass es nicht funktioniert, obwohl ich andere Counter eben die ähnlich konzepiert sind. Man muss dazu aber sagen dass es recht lange her ist, als ich diese online gestellt habe und nicht mehr wirklich sicher bin ob ich das hier richtig mache, da ich noch Anfänger bin. Vll könnt Ihr mir sagen was falsch läuft
Also in der datei1.php habe ich folgenden link stehen
Jetzt bin ich davon ausgegangen das die Variable $id mit dem Wert 1 an die counter2.php übergeben wird.
In dieser steht folgendes:
Hab ich irgendeinen Schritt verschlafen? Ich weiß so echt nicht woran es liegen kann.
Vll nochmal zu erläuterung. In der Datenbank soll das Feld "Hits" mit der id=1, sprich der erste Datensatz, um eins erhöt werden.
Wisst Ihr Rat? Ich bedanke mich einfach schonmal im vorraus
gruß
Tobo
habe versucht einen einfachen Linkcounter zu erstellen, der beim Klicken eine php datei aufruft, die in einer Datenbank(counter2) das Feld "Hits" mit der "Id" 1, um eins erhöt. Hoffe das war einigermaßen verständlich
Das Problem ist nur dass es nicht funktioniert, obwohl ich andere Counter eben die ähnlich konzepiert sind. Man muss dazu aber sagen dass es recht lange her ist, als ich diese online gestellt habe und nicht mehr wirklich sicher bin ob ich das hier richtig mache, da ich noch Anfänger bin. Vll könnt Ihr mir sagen was falsch läuft
Also in der datei1.php habe ich folgenden link stehen
PHP:
<a href=counter2.php?url=link.php?id=1><Link</a>
Jetzt bin ich davon ausgegangen das die Variable $id mit dem Wert 1 an die counter2.php übergeben wird.
In dieser steht folgendes:
PHP:
<?php
include ("mysqllog.php");
$test = $_GET['id'];
$sql = 'UPDATE counter2 SET hits = hits + 1 WHERE id = '.$test;
$update = mysql_query($sql);
header("location:".$url."");
?>
Hab ich irgendeinen Schritt verschlafen? Ich weiß so echt nicht woran es liegen kann.
Vll nochmal zu erläuterung. In der Datenbank soll das Feld "Hits" mit der id=1, sprich der erste Datensatz, um eins erhöt werden.
Wisst Ihr Rat? Ich bedanke mich einfach schonmal im vorraus
gruß
Tobo