Supportnet Computer
Planet of Tech

Supportnet / Forum / Skripte(PHP,ASP,Perl...)

PHP/MySQL - Klickcounterwert bleibt bei 1 stehen.





Frage

Hallo zusammen. ich habe eine Datenbank in mysql mit folgenden zellen erstellt: [b]url, banner, ip, count[/b] Dort sind alle meine Partner aufgelistet. Die Abfrage funktioniert auch ohne probleme. Wenn man auf einen Banenr klickt, dann öffnet sich die seite go.php, welche ein redirect auf die entsprechende url macht. zusätzlich schreibt es bei der zelle $count = count+1. das funktoniert aber irgendwie nicht - ich habe der datei auch schon die chmod 777 gegeben. was mache ich falsch? hier noch einmal der code der go.php: [code] <?php $DB_name="datenbank"; $DB_User="user"; $DB_Pass="passwort"; $DB_Server="localhost"; if(!isset($nr)) { $nr=5; } $link = mysql_connect($DB_Server, $DB_User, $DB_Pass) or die ("Could not connect"); mysql_select_db ($DB_name) or die ("Could not select database"); $query="SELECT * FROM partner ORDER BY RAND() LIMIT 0,$nr"; $ip=getenv("REMOTE_ADDR"); $query="update partner set count = count+1 ,ip = '$ip' where id = $id and ip <> '$ip'"; $result = mysql_query ($query) or die ("Query failed"); mysql_close($link); ?> <html> <head> <title>URL Redirecter</title> <meta http-equiv="refresh" content="0;URL=<? print $url ?>"> </head> [/code] vielen dank für eure antworten. ciao morpheuz

Antwort 1 von Nessus

Hi,

ungetestet:

$query    = "UPDATE `partner` SET `count` = 'count +1', `ip` = '$ip' WHERE `id` == '$id' and `ip` <> '$ip'";


Nessus

Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: