Fehler 1064 nach Serverumzug

Fragen zu allen Themen rund ums Programmieren außerhalb von phpBB können hier gestellt werden - auch zu anderen Programmiersprachen oder Software wie Webservern und Editoren.
Antworten
bigfoot_xxl
Mitglied
Beiträge: 9
Registriert: 07.11.2005 10:01

Fehler 1064 nach Serverumzug

Beitrag von bigfoot_xxl »

Hi,

also mein phpbb-Forum funzt bestens, allerdings macht mir mein MyMazenphp-Chat (leider kein Support mehr) Schwierigkeiten und jetzt bin ich der Hoffnung, dass ihr Profis einer alten Freu bei ihrem Problem auch hier helfen könnt :roll:

Wenn ich seit heute meinen Chat aufrufe kommt folgendes:

SQL-DATENBANK FEHLER!

Datenbank Fehler in MyPHPChat: Ungültiger SQL-Befehl: UPDATE chat1_trafficstats SET =+ WHERE monat='1' AND jahr='2007'
Mysql Fehler: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '=+ WHERE monat='1' AND jahr='2007'' at line 1
Mysql Fehler Nummer: 1064
PHP Version: 4.3.10-18
Datum 18.01.2007 @ 21:18
Script: /chat/

Was muss ich ändern????


Hier ist die trafficstats.php

Code: Alles auswählen

<?
$file_script = substr($SCRIPT_FILENAME, (strrpos($SCRIPT_FILENAME,"/")+1));
$dbname = explode(".", $file_script);
$dbname = $dbname[0];
if($dbname == 'index') $dbname = "index2";
$size = filesize($SCRIPT_FILENAME);
$monat = intval(date("n"));
$sr="kli";
$jahr = intval(date("Y"));
$db_stats = new db_local;
$db_stats->query("UPDATE ".$chatprefix."trafficstats SET ".$dbname."=".$dbname."+".$size." WHERE monat='".$monat."' AND jahr='".$jahr."'");

?>

Ich wäre euch echt dankbar, wenn ihr irgendeine Idee hättet
und sag schon mal ganz lieben Dank

Und bitte: ich bin plont, also so erklären, dass ich es auch verstehe :o

lg bigfoot_xxxl
Benutzeravatar
Banger
Ehemaliges Teammitglied
Beiträge: 375
Registriert: 03.05.2005 21:53
Wohnort: Düsseldorf
Kontaktdaten:

Re: Fehler 1064 nach Serverumzug

Beitrag von Banger »

bigfoot_xxl hat geschrieben:UPDATE chat1_trafficstats SET =+ WHERE monat='1' AND jahr='2007'

Code: Alles auswählen

$db_stats->query("UPDATE ".$chatprefix."trafficstats SET ".$dbname."=".$dbname."+".$size." WHERE monat='".$monat."' AND jahr='".$jahr."'");
Offensichtlich sind sowohl $dbname als auch $size leer.
bigfoot_xxl
Mitglied
Beiträge: 9
Registriert: 07.11.2005 10:01

Beitrag von bigfoot_xxl »

Und jetzt? Was kan ich da eintragen oder ändern?

Hier noch ein Screenshot der DB

[ externes Bild ]


Bin wirklich für jede Hilfe dankbar

lg bogfoot_xxl
Antworten

Zurück zu „Coding & Technik“