phpbar.de logo

Mailinglisten-Archive

Re: kleines punkte problem!!!!
Archiv Mailingliste mysql-de

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: kleines punkte problem!!!!



DEXTER schrieb am Dienstag, den 10. August 1999:
> spielnr  spieldatum      zeit   hallenname
> -------------------------------------------
[...]
> mysql_query("SELECT rvz WHERE spieldatum='15.9.1999');

Da fehlt der FROM-Teil der Query!  Ist "rvz" der Name der Tabelle?
Dann muß das so lauten:

    SELECT spielnr, spieldatum, zeit, hallenname
    FROM   rvz
    WHERE  spieldatum='15.9.1999'

Das kann auch alles in eine Zeile geschrieben werden.
Und als Abkürzung für "alle Felder" geht auch: SELECT * ...

> doch wenn ichg einen leeren datumseintrag selectiere bekomme ich
> einen.

Häh, wie sieht diese Query aus?  So, wie Du schreibst, müßte das
  SELECT rvz WHERE spieldatum=''
sein - aber das liefert natürlich nur einen Syntax-Fehler ...

> kann das an den punkten liegen....wenn ja ..gibt es irgend ne
> möglichkeit dies zu beheben, ohne die punkte z.B. durch bindestriche
> zu ersetzten??

Welchen Feldtyp haben denn die Spalten "spieldatum" und "zeit"?  Vom
Typ hängt ab, welche Werte Du hineinstecken kannst.

Du solltest für Zeit- und Datumsangaben idealerweise DATE, TIME oder
kombiniert DATETIME verwenden - und zwar mit der vorgeschriebenen
Schreibweise (z.B. 1999-08-10 11:55:00) -, weil Du so längerfristig am
einfachsten mit den Daten arbeiten kannst (Vergleiche, Sortieren,
Index).

Bei der Ausgabe verwende dann einfach DATE_FORMAT.

Regards,
  Martin
-- 
Martin Ramsch <m.ramsch_(at)_computer.org> <URL: http://home.pages.de/~ramsch/ >
PGP KeyID=0xE8EF4F75 FiPr=52 44 5E F3 B0 B1 38 26  E4 EC 80 58 7B 31 3A D7

---
*** Abmelden von dieser Mailingliste funktioniert per E-Mail
*** an mysql-de-request_(at)_lists.4t2.com mit Betreff/Subject: unsubscribe


Home | Main Index | Thread Index

php::bar PHP Wiki   -   Listenarchive