pragmaMx Support Forum

pragmaMx => integrierte Module => Thema gestartet von: trulla am 16 Juni 2007, 17:48:03

Titel: Encyclopedia und Alphabetisierung
Beitrag von: trulla am 16 Juni 2007, 17:48:03
 :) Guten Abend
Meine Encyclopedia ist nun schon ziemlich umfangreich. Es werden auch alle eingetragenen Begriffe dem jeweiligen Anfangsbuchstaben zugeordnet. Schön !  :)
Habe ich nun mehrere Begriffe mit gleichem Anfangsbuchstaben, werden diese nicht mehr alphabetisch sondern in der Reihenfolge des Eintrags geordnet. Kann man das irgendwie ändern? :quest
Hier mal der Buchstabe "K"
http://www.pewro.de/baerenwelt/modules.php?name=Encyclopedia&op=terms&eid=3&ltr=K (http://www.pewro.de/baerenwelt/modules.php?name=Encyclopedia&op=terms&eid=3&ltr=K)
Titel: Re: Encyclopedia und Alphabetisierung
Beitrag von: StegRene am 16 Juni 2007, 19:36:17
.......... im PHP die Abfrage suchen und "ORDER by [gewünschter Begriff]" anhängen, würd ich sagen.
Titel: Re: Encyclopedia und Alphabetisierung
Beitrag von: JoergK am 16 Juni 2007, 20:19:18
Zitat von: StegRene am 16 Juni 2007, 19:36:17
.......... im PHP die Abfrage suchen und "ORDER by [gewünschter Begriff]" anhängen, würd ich sagen.

Richtig  ;)
Und zwar in der function terms() die Zeile ~139
Zitat$result = sql_query("select tid, title from " . $prefix . "_encyclopedia_text WHERE UPPER(title) LIKE '" . mxAddSlashesForSQL($ltr) . "%' AND eid='" . intval($eid) . "'");

in das ändern
Zitat$result = sql_query("select tid, title from " . $prefix . "_encyclopedia_text WHERE UPPER(title) LIKE '" . mxAddSlashesForSQL($ltr) . "%' AND eid='" . intval($eid) . "' order by 'title' asc");
Titel: Re: Encyclopedia und Alphabetisierung
Beitrag von: trulla am 16 Juni 2007, 21:49:38
 :)Ganz lieben Dank für die schnelle Hilfe!
Hat geklappt. Super. Danke
Titel: Re: Encyclopedia und Alphabetisierung
Beitrag von: Andi am 17 Juni 2007, 16:09:36
Hi :)

auch von mir Danke  :thumbup:

Änderung fliesst ins nächste Servicepack mit ein ;)