Mysql Linkcounter läuft nicht

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 :p
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 :confused:

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
 
Zurück