Probleme mit ORDER BY unter xampp umgebung

Alles, was PHP betrifft, kann hier besprochen werden.

Probleme mit ORDER BY unter xampp umgebung

Postby cork » 14. May 2007 15:56

Hallo!

Ich verwende xampp als Entwicklungsumgebung.

Ein PHP Script liest eine MySQL Tabele aus und soll die Einträge nach dem Titel aufsteigend geordnet ausgeben.
Die ORDER BY Funktion scheint aber nicht zu funktionieren. Die Daten werden einfach so, wie sie in der Tabelle stehen ausgegeben. Kann das an der xampp Umgebung liegen? Auf einem anderen Webserver läuft das Script problemlos.

Code: Select all
$query = "
        SELECT * FROM IPSVSstandard
      ORDER BY 'Titel' ASC
         ";
$result = mysql_query($query,$link);
    while( $row = mysql_fetch_array($result) )
   {
       $row[Titel]=substr($row[Titel], 0, 100);
      if ($row[freigegeben]=="1")
      {
...
cork
 
Posts: 2
Joined: 14. May 2007 15:46

Postby Wiedmann » 14. May 2007 17:14

$query = "
SELECT * FROM IPSVSstandard
ORDER BY 'Titel' ASC
";

Siehe [1]
$query = "
SELECT * FROM `IPSVSstandard`
ORDER BY `Titel` ASC
";


[1] http://dev.mysql.com/doc/refman/5.0/en/ ... #id2883026
Wiedmann
AF Moderator
 
Posts: 17102
Joined: 01. February 2004 12:38
Location: Stuttgart / Germany

Postby kschroeder » 14. May 2007 19:39

Ich hätte die Gänsefüsschen-Dinger einfach komplett wegelassen.

Also einfach ein
Code: Select all
SELECT * FROM IPSVSstandard
ORDER BY Titel ASC



Btw. sollte man select * aus Performance-Gründen vermeiden und immer die genutzten Felder angeben.
Zumindest ist das bei Oracle-DBs so und warum sollte es bei MySQL anders sein?
kschroeder
 
Posts: 254
Joined: 11. May 2007 13:33


Return to PHP

Who is online

Users browsing this forum: No registered users and 21 guests