phpbar.de logo

Mailinglisten-Archive

=?iso-8859-1?Q?Re:_Z=E4hler_geht_im_Dezember_nicht?=

Re: Zähler geht im Dezember nicht

Matthias Nagler mysql@smartscreens.de
Thu Dec 5 09:02:58 2002


Hallo,

DEC kann nicht funktionieren, das zählt z den von mysql reservierten wörtern
für z. b. interne funktionen. benenn einfach die tabelle um. in der
funktionsreferenz von mysql gibt's irgendwo auch ein liste mit allen
reservierten wörtern.

gruß

Matthias

----- Original Message -----
From: "Marco Schumann (united-domains AG)" <schumann@united-domains.de>
To: "mysql-de" <mysql-de@lists.4t2.com>
Sent: Thursday, December 05, 2002 9:00 AM
Subject: Re: Zähler geht im Dezember nicht


Andreas Bender wrote:
> Hallo!
>
> Warum funktioniert folgendes Update mit allen Monaten, nur nicht mit
> dem Dezember?
>
> $month = date("M");
> $query = "UPDATE visits SET $month=$month+1 WHERE year=$year;";
>
> Fehlermeldung:
> UPDATE visits SET Dec=Dec+1 WHERE year=2002;Visit-Eintrag
> fehlgeschlagen
>

Hi,

klingt komisch, ungefähr so, als hättest Du verschiedene Spalten für
Monat und Jahr.
Hast Du ein ENUM-Feld für den Monat benutzt? Einen 13. Index wird es
wohl nicht haben ;).
Warum nimmst Du keine Spalte mit einem passenden Datums-Typen, auf denen
kann man so schön mit Zeitroutinen operieren (DATE_ADD()).

--

Mit freundlichen Grüßen

Marco Schumann
united-domains AG

Tel.: 0 81 51 / 3 68 67 - 0
Fax: 0 81 51 / 3 68 67 - 77

http://www.united-domains.de
mailto:schumann@united-domains.de

--
Infos zur Mailingliste, zur Teilnahme und zum An- und Abmelden unter
-->>  http://www.4t2.com/mysql


-- 
Infos zur Mailingliste, zur Teilnahme und zum An- und Abmelden unter
-->>  http://www.4t2.com/mysql 


php::bar PHP Wiki   -   Listenarchive