Kai: zähler zählt nicht

Hallo liebe Leuts im Forum, ich habe versucht mir einen Linkcounter zu erstellen, der coder sieht wie folgt aus:
<?php
include_once 'dbconnect.php';
$lid =  $_GET["lid"];

mysql_query("UPDATE blog_linkcount SET zaehler=zaehler+1 WHERE linkid = '$lid'");

$sql = ("SELECT url, zaehler FROM blog_linkcount WHERE linkid = '$lid'");
    $inhalt = mysql_query($sql);
    $row = mysql_fetch_array($inhalt);
  $url = $row['url'];
?>
<html>
<head>
<meta http-equiv="refresh" content="3; URL=<?php echo"$url" ?>">
</head>
<body>
<?php echo $lid;?> //nur zum testen
</body>
</html>
nur zählt der 'zaehler' in der Datenbank nicht um eins hoch und ich finde den Fehler nicht, kann mir da mal einer helfen?
Schonmal danke für eure Hilfe,
lieben Gruß Kai.

  1. Hallo Kai!

    mysql_query("UPDATE blog_linkcount SET zaehler=zaehler+1 WHERE linkid = '$lid'");

    Du willst Variablen verwenden, tust dies aber nicht. Teste Deine Query. Lass Dir alle Fehler und Meldungen anzeigen.

    ini_set('display_errors', 1);
    error_reporting(E_ALL);

    Schönen Gruß

    Afra

    1. Sorry, aber der zähler zählt doch, ich hatte wohl nach einer änderung vergessen die datei zu "aktualisieren"
      Trotzdem nochmal danke... Kai

      1. Hallo Kai!

        Ich hatte auch gepennt. An sich hätte es ja so klappen müssen. Irgendwie sollte ich ins Bett.

        Schönen Gruß

        Afra

  2. Hi,

    <meta http-equiv="refresh" content="3; URL=<?php echo"$url" ?>">

    Dir ist klar, daß das Blödsinn ist und einigen Besucher nur eine nutzlose leere Seite beschert? warum lieferst Du überhaupt eine Seite aus und nicht bloß einen Redirect im Header?

    freundliche Grüße
    Ingo