Mailinglisten-Archive |
On Thu, 05 Dec 2002 11:41:32 +0100 (CET), Ruprecht Helms wrote: Hallo! >> DEC kann nicht funktionieren, >nachvollziehbar, es wäre in dem Fall ein Feldtyp. Hmm... dann benenne ich die Monate um in die Zahlen von 1 bis 12, das sollte doch dann gehen. Den Wert liefert mir auch date(). Oder was ist denn wenn ich setlocale('de_DE') nutze, dann müsste doch DEC DEZ heißen?!? >Seine SQL-Anweisung ist allerdings wie folgt: >>> $month = date("M"); >>> $query = "UPDATE visits SET $month=$month+1 WHERE year=$year;"; >und dies ist die Meldung >>> Fehlermeldung: >>> UPDATE visits SET Dec=Dec+1 WHERE year=2002;Visit-Eintrag >>> fehlgeschlagen > >UPDATE visits SET $month=01,$year=$year+1 WHERE ($month=$month+1) > 12 >D. h. wenn die Inkrementierung der Monate den Dezember überschreitet, dann >$month auf Januar zurücksetzen und die Variable $year um 1 erhöhen. Das verstehe ich jetzt nicht - oder ich habe mal wieder zu wenig zu meinem Problem geschrieben :-) Ich habe einfach nur einen Zähler, der mir die Visits (IPs) zählt und bei jedem neuen Visit den Wert des zugehörigen Monats um 1 erhöht. Ich denke mal es ist das DEC, denn das Jahr über geht's ja. Vielen Dank für Eure Hilfe! Gruß Andreas Bender *** Webcards, Postkarten, Dateien und Papierabzüge von *** *** erstklassigen Fotos und Cartoons *** www.bild-und-karte.de *** -- Infos zur Mailingliste, zur Teilnahme und zum An- und Abmelden unter -->> http://www.4t2.com/mysql
php::bar PHP Wiki - Listenarchive