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