php.de

Zurück   php.de > Webentwicklung > Datenbanken

Datenbanken SQL und Co

Thema geschlossen
 
LinkBack Themen-Optionen Thema bewerten
Alt 08.09.2011, 11:44  
Neuer Benutzer
 
Registriert seit: 08.09.2011
Beiträge: 2
PHP-Kenntnisse:
Anfänger
phlqxz befindet sich auf einem aufstrebenden Ast
Standard Seltsame Fehlermeldung

Hallo zusammen,
seit heute Morgen bekomme ich in meinem Chat folgende Fehlermeldung:


SQL-DATENBANK FEHLER!

Datenbank Fehler in MyPHPChat: Ungültiger SQL-Befehl: UPDATE chat1_trafficstats SET =+ WHERE monat='9' AND jahr='2011'
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='9' AND jahr='2011'' at line 1
Mysql Fehler Nummer: 1064
PHP Version: 5.2.17
Datum 08.09.2011 @ 11:35
Script: /
Referer:


Ich habe daraufhin die Datei trafficstats.php mit einem Backup verglichen und sie ist völlig identisch. Ich bin daher völlig ratlos, wieso dieser Fehler auftritt. Ich hoffe ihr könnt mir da weiterhelfen und nehmt es mir nicht übel, dass ich nicht wirklich Ahnung von PHP habe und ziemlich auf euch angewiesen bin...

Danke schon mal!
phlqxz ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 08.09.2011, 11:56  
Erfahrener Benutzer
 
Benutzerbild von wolf29
 
Registriert seit: 17.03.2010
Beiträge: 1.833
PHP-Kenntnisse:
Fortgeschritten
wolf29 wird schon bald berühmt werdenwolf29 wird schon bald berühmt werden
Standard

...der Fehler ist nicht komisch! Der besagt, dass deine SQL Syntax falsch ist (sieht man auch schon!). Schau mal hier, wie der SQL Update Befehl aufgebaut ist: http://sql.1keydata.com/de/sql-update.php und über googel kannst Du nach der Fehlermeldung suchen - die gibt es dort haufenfach!

mfg Wolf29
__________________
while (!asleep()) sheep++;

Unterschätze nie jemanden der einen Schritt zurück geht! Er könnte Anlauf nehmen.
wolf29 ist offline  
Alt 08.09.2011, 12:00  
Neuer Benutzer
 
Registriert seit: 08.09.2011
Beiträge: 2
PHP-Kenntnisse:
Anfänger
phlqxz befindet sich auf einem aufstrebenden Ast
Standard

Meinst du das mit dem =+?
Jedenfalls habe ich in anderen Foren gelesen, dass das der Fehler sein soll. Und auch, dass hier etwas fehlen würde:

$db_stats->query("UPDATE ".$chatprefix."trafficstats SET ".$dbname."=".$dbname."+".$size." WHERE monat='".$monat."' AND jahr='".$jahr."'");

habe ich schon gelesen. Das komische ist ja, dass die Datei seit Jahren genau diesen Inhalt hat und es nie zur Fehlermeldung kam.
Danke für den Link, aber kannst du mir da noch etwas mehr unter die Arme greifen? Inwieweit müsste ich meine Datei verändern, dass alles wieder läuft? Ich bin da wirklich nicht sehr bewandert drin, tut mir leid.
Hier mal die ganze Datei trafficstats.php:

PHP-Code:
<?
$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="sk";
$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."'");

?>
phlqxz ist offline  
Alt 08.09.2011, 12:19  
Moderator¹
 
Registriert seit: 28.03.2010
Beiträge: 7.470
PHP-Kenntnisse:
Fortgeschritten
ChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer Anblick
Standard

Bitte beachten: http://www.php.de/php-einsteiger/ann..._Multipostings

http://phpforum.de/forum/showthread.php?t=265144

*close*
__________________
RGB is totally confusing - I mean, at least #C0FFEE should be brown, right?
ChrisB ist offline  
Thema geschlossen


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Fehlermeldung bei rename, System kann die angegebene Datei nicht finden. (code: 2) litterauspirna PHP Einsteiger 5 18.08.2011 13:39
Fehlermeldung bei Pixlie-Bildergallerie reeky PHP Tipps 2010 4 19.11.2010 08:08
include Fehlermeldung ask199 PHP Tipps 2010 10 27.05.2010 10:21
Seltsame Fehlermeldung Datenbanken 12 09.03.2010 11:01
[Erledigt] MSSQL MOD Fehlermeldung? Crowz Datenbanken 1 15.01.2010 09:02
pflichtfelder nicht ausgefüllt - fehlermeldung und formular zurückgeben phoenix2608 Datenbanken 8 12.08.2009 09:17
Fehlermeldung MySql michi11 Datenbanken 2 12.05.2009 19:57
Fehlermeldung : Call to a member function foo() on a non-object Mark Taylor PHP Tipps 2008 4 14.09.2008 20:38
Fehlermeldung umbenennen Soese PHP Tipps 2007 3 13.03.2007 13:33
Seltsame Fehlermeldung in PphpMyAdmin ssm Datenbanken 3 18.09.2006 17:18
script läuft und funktioniert gibt aber fehlermeldung aus? Promaetheus PHP Tipps 2006 5 12.09.2006 23:42
Fehlermeldung PHP Tipps 2005-2 2 04.09.2005 04:04
Ich will Fehlermeldung vermeiden. Zero.exe PHP Tipps 2005-2 2 02.08.2005 13:11
fragwürdige Fehlermeldung PHP Tipps 2005 5 19.05.2005 15:45
Script bei Strato mit Fehlermeldung, bei Netbeat ok PHP Tipps 2004-2 14 08.12.2004 11:08

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
myphpchat erstellt keine datenbank, datenbank-fehler : ungültiger sql-befehl : update chat1_trafficstats set = where monat=\'12\' and jahr=\'2011\'

Alle Zeitangaben in WEZ +2. Es ist jetzt 14:12 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum