Mailinglisten-Archive |
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
php::bar PHP Wiki - Listenarchive