Autor |
Nachricht |
dizi
Threadersteller
Dabei seit: 08.01.2005
Ort: Kölle
Alter: 38
Geschlecht:
|
Verfasst Di 28.02.2006 14:24
Titel [MySQL] Ausgabe nach zwei Feldern orden |
|
|
Hey,
ich bau hier gerade mein erstes News-Script. Dank der Unterstützung von meinem Lieblingsforum funktioniert das auch soweit alles.
Allerdings hab ich festgestellt, dass wenn es zwei Eiträge mit gleichem Datum gibt, der als erstes kommt, wo der Erste Buchstabe im Eintrag zuerst im Alphabet kommt .
Ich hätte das aber gerne so, das der Eintrag zuerst angezeigt wird, der als erstes angelegt würde.
Wie muss ich die Query schreiben, damit die Ausgabe erst nach Datum und dann gegebenenfalls auch noch nach der ID geordnet wird? Hab im phpMyAdmin alle möglichen Queries ausprobiert, aber es hat nie wirklich funktioniert.
So sieht meine Abfrage bisher aus
Code: | SELECT news_id, news_date, news_entry, news_author, news_released,
DATE_FORMAT(news_date,'%d. %M %Y') as news_date2
FROM `news`
WHERE `news_released` !=0
ORDER BY `news_date` AND `news_id`
DESC LIMIT $start , $limit
|
|
|
|
|
|
Skyw4lker
Dabei seit: 30.08.2004
Ort: Bergisch Gladbach
Alter: 43
Geschlecht:
|
Verfasst Di 28.02.2006 14:30
Titel
|
|
|
Code: |
ORDER BY col_1 DESC, col_2 DESC; |
click
Zuletzt bearbeitet von Skyw4lker am Di 28.02.2006 14:31, insgesamt 1-mal bearbeitet
|
|
|
|
|
Anzeige
|
|
|
dizi
Threadersteller
Dabei seit: 08.01.2005
Ort: Kölle
Alter: 38
Geschlecht:
|
Verfasst Di 28.02.2006 14:46
Titel
|
|
|
Ahh! Verdammt! So einfach ist des Problemes Lösung!
Betsen Dank Skyw4lker !
Zuletzt bearbeitet von dizi am Di 28.02.2006 14:46, insgesamt 1-mal bearbeitet
|
|
|
|
|
Skyw4lker
Dabei seit: 30.08.2004
Ort: Bergisch Gladbach
Alter: 43
Geschlecht:
|
Verfasst Di 28.02.2006 15:07
Titel
|
|
|
Da fällt mir ein
Code: | WHERE `news_released` !=0 |
geht das? Wenn ja, ist es auf jeden fall unüblich. Die gängige Variante ist
Code: | WHERE `news_released` <> 0 |
Ich bin mir nicht sicher ob das != von allen SQL Dialekten unterstützt wird.
Zuletzt bearbeitet von Skyw4lker am Di 28.02.2006 15:09, insgesamt 1-mal bearbeitet
|
|
|
|
|
dizi
Threadersteller
Dabei seit: 08.01.2005
Ort: Kölle
Alter: 38
Geschlecht:
|
Verfasst Di 28.02.2006 15:27
Titel
|
|
|
Also, das scheint zu gehen. Habs mir so von phpMyAdmin ausgeben lassen.
Bin totaler PHP-Newbie, von daher hab ich keine Ahnung, was üblich ist und was nicht...
Zuletzt bearbeitet von dizi am Di 28.02.2006 15:27, insgesamt 1-mal bearbeitet
|
|
|
|
|
Skyw4lker
Dabei seit: 30.08.2004
Ort: Bergisch Gladbach
Alter: 43
Geschlecht:
|
Verfasst Di 28.02.2006 15:28
Titel
|
|
|
Das Tutorium hier hat viel Schönes
click
besonders das hier sollte dich interessieren
http://tut.php-q.net/newsscript.html
Zuletzt bearbeitet von Skyw4lker am Di 28.02.2006 15:29, insgesamt 1-mal bearbeitet
|
|
|
|
|
dizi
Threadersteller
Dabei seit: 08.01.2005
Ort: Kölle
Alter: 38
Geschlecht:
|
Verfasst Di 28.02.2006 15:43
Titel
|
|
|
Danke! Voll Super! Da sind ein paar echt gute sachenadbei, die ich in naher Zukunft brauchen werde.
Allderings bin ich mit meinem Newscript schon weiter....
|
|
|
|
|
|
|
|
Ähnliche Themen |
MySQL Ausgabe
mySQl ausgabe mit php in 2er schritten
AJAX/PHP-Ausgabe mit zwei Select-Boxen
Arrayfunktion / bedingte MySQL-Ausgabe
[mysql] ausgabe der abfrage verändern
[mysql] zwei usertabellen zusammen
|
|