php.de

Zurück   php.de > Webentwicklung > Datenbanken

Datenbanken SQL und Co

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 06.02.2006, 13:07  
Erfahrener Benutzer
 
Registriert seit: 18.07.2005
Beiträge: 154
iRadiaX
iRadiaX eine Nachricht über ICQ schicken iRadiaX eine Nachricht über AIM schicken
Standard Erst nach Typ, dann nach Datum sortieren

Hi!

Ich habe ein Problem, und zwar arbeite ich gerade an dem neuen Forum meines Free Webspace Services. Nun habe ich in der Tabelle board_topics im Feld topic_type (kann 0 = Standard, 1 = Ankündigung, 2 = Wichtig sein) den Typ des Threads gespeichert.

Nun rufe ich durch SELECT * FROM board_topics WHERE cat_id = ... die Threads ab, aber wie kann ichs nun realisieren, dass das Teil erst nach Typ und dann nach Datum sortiert? Also dass ich dann in der Liste erst die Ankündigungen, dann die Wichtigen Threads und dann die normalen habe?

Danke im Voraus,
Sascha
__________________
Quedilo - Downloads schneller finden
iRadiaX ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 06.02.2006, 13:11  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 9.937
Zergling-new wird schon bald berühmt werden
Standard

MySQL-Forum

PHP-Code:
SELECT FROM board_topics WHERE cat_id = <CATIDORDER BY topic_type DESCdatum DESC 
Zergling-new ist offline   Mit Zitat antworten
Alt 06.02.2006, 13:14  
Erfahrener Benutzer
 
Registriert seit: 18.07.2005
Beiträge: 154
iRadiaX
iRadiaX eine Nachricht über ICQ schicken iRadiaX eine Nachricht über AIM schicken
Standard

Alles klar, Danke dir!
__________________
Quedilo - Downloads schneller finden
iRadiaX ist offline   Mit Zitat antworten
Alt 04.03.2006, 19:12  
Erfahrener Benutzer
 
Registriert seit: 18.07.2005
Beiträge: 154
iRadiaX
iRadiaX eine Nachricht über ICQ schicken iRadiaX eine Nachricht über AIM schicken
Standard

Klappt nicht wirklich.. habe nun etwa 10 Themen, alle haben
topic_type 0 und verschiedene topic_lastupdate. Trotzdem
werden sie falsch geordnet. Woran könnte es liegen?

MfG,
iRadiaX
__________________
Quedilo - Downloads schneller finden
iRadiaX ist offline   Mit Zitat antworten
Alt 04.03.2006, 19:18  
Erfahrener Benutzer
 
Registriert seit: 02.04.2008
Beiträge: 2.603
Corvin befindet sich auf einem aufstrebenden Ast
Standard

Und was genau heißt "falsch"?


Der Thread wurde verschoben, wegen ...
... Postings im falschen Forum. Bitte beim nächsten Mal darauf achten.

verschoben
Corvin ist offline   Mit Zitat antworten
Alt 04.03.2006, 23:29  
Erfahrener Benutzer
 
Registriert seit: 21.12.2004
Beiträge: 5.232
PHP-Kenntnisse:
Fortgeschritten
mepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblick
mepeisen eine Nachricht über ICQ schicken mepeisen eine Nachricht über Skype™ schicken
Standard Re: Erst nach Typ, dann nach Datum sortieren

Zitat:
Zitat von iRadiaX
Also dass ich dann in der Liste erst die Ankündigungen, dann die Wichtigen Threads und dann die normalen habe?
Zitat:
Zitat von iRadiaX
(kann 0 = Standard, 1 = Ankündigung, 2 = Wichtig sein)
MySQL kann nur wie in der Grundschule zählen, wenn mans einfach machen will. Kreuz und quer kanns so ohne weiteres nicht sortieren (zumindest nicht unbedingt performant). Tu dir einfach einen Gefallen und vergebe andere Zahlen für deinen Type, beispielsweise 0 für Ankündigung, 1 für wichtig, 2 für Standard....

Ansonsten noch den Tip, einen Key auf type und timestamp zu setzen, damit mysql noch schneller sortieren kann
mepeisen ist offline   Mit Zitat antworten
Alt 05.03.2006, 01:50  
Erfahrener Benutzer
 
Registriert seit: 05.07.2004
Beiträge: 1.476
DiBo33
Standard

Zitat:
Zitat von iRadiaX
Klappt nicht wirklich.. habe nun etwa 10 Themen, alle haben
topic_type 0 und verschiedene topic_lastupdate. Trotzdem
werden sie falsch geordnet. Woran könnte es liegen?

MfG,
iRadiaX
Am falschen Feldtype
DiBo33 ist offline   Mit Zitat antworten
Alt 05.03.2006, 07:16  
Erfahrener Benutzer
 
Registriert seit: 18.07.2005
Beiträge: 154
iRadiaX
iRadiaX eine Nachricht über ICQ schicken iRadiaX eine Nachricht über AIM schicken
Standard

@DiBo33: Danke, hatte vorher ENUM und habs jetzt auf TINYINT gesetzt, nun funktionierts einwandfrei! Danke dir/euch!
__________________
Quedilo - Downloads schneller finden
iRadiaX ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[JS] Divs nach Datum sortieren cycap JavaScript, Ajax und mehr 24 16.07.2008 18:48
Dateien nach Datum sortieren ddog PHP Tipps 2008 4 09.03.2008 10:11
Nach Datum sortieren zoro Datenbanken 9 28.11.2007 14:00
Sortieren nach Datum flual2000 PHP Tipps 2005-2 2 18.10.2005 10:41
Ordnerausgabe nach Ordnername (Datum) sortieren... PHP Tipps 2005-2 6 05.07.2005 19:18
Ordner auslesen, Ausgabe nach dem Datum sortieren PHP Tipps 2005-2 10 02.07.2005 17:18
[Erledigt] Datum RICHTIG sortieren Datenbanken 8 14.05.2005 22:52
Tabelle nach Datum sortieren? PHP Tipps 2005 10 29.03.2005 16:02
News nach Datum sortieren maximus PHP Tipps 2005 2 10.02.2005 15:33
Sortieren nach Datum Datenbanken 2 30.01.2005 11:21
Daten einer Textdatenbank nach Datum sortieren PHP Tipps 2004-2 10 20.11.2004 11:29
Datum sortieren? PHP Tipps 2004 2 18.09.2004 19:11
Sortieren nach Datum (tt.mm.yyy) seb-web PHP Tipps 2004 1 18.09.2004 00:59
[Erledigt] Nächsten Geburtstag ausgeben (Datum sortieren) Datenbanken 6 05.09.2004 20:48
[Erledigt] nach datum sortieren PHP Tipps 2004 4 27.07.2004 16:13

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
skype nachrichten sortieren, datum sortieren php, mysql zuerst nach * sortieren dann nach * sortieren, nach typ und datum sortieren, skype nachrichten nach datum sortieren, skype sortierung nachrichten, skype nacgrichten nicht nach datum geordnet, php nach typ sortieren, nachrichten in skype nach datum sortieren, skype nachrichten nach tag und zeit ordnen, skype nachrichten richtig sotieren nach, php list sortieren nach datum, mysql über kreuz sortieren

Alle Zeitangaben in WEZ +2. Es ist jetzt 19:50 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.