Der Counter funktioniert, kann aber keine Abfrage erstellen die ich dann in html anzeigenlassen kann.
<?php
// Zugangsdaten für die Datenbank
$host = "localhost";
$user = "******";
$pass = "******";
$datab = "******r";
$table = "counter";
// Die per GET übergebene URL einlesen und datenbanksicher machen
$url = addslashes($_GET['url']);
// Verbindung zum MySQL-Server aufbauen
$db = @mysql_connect($host, $user, $pass);
if ($db) {
if (@mysql_select_db($datab, $db)) {
// Eintrag fuer die übergebene URL um 1 erhöhen.
$query = "UPDATE $table SET count = count + 1 WHERE url = '$url'";
@mysql_query($query);
// Überprüfung, ob noch kein Eintrag für URL vorhanden ist
if (mysql_affected_rows() == 0) {
$sql_insert = "INSERT INTO $table (url, count) VALUES ('$url', '1')";
@mysql_query($sql_insert);
}
}
}
// Auf übergebene URL weiterleiten
header("Location: ". $_GET['url']);
?>