Supportnet / Forum / Skripte(PHP,ASP,Perl...)
SORT BY funktioniert auf einmal nicht mehr!??
Frage
Hallo Kollegen!
Seit Jahren funktioniert bei einem Projekt von einem Altwarenhändler (Webshop) die MySQL Abfrage mit einer Preissortierung.
Hier die Zeile:
$resultat=mysql_query("SELECT * FROM altwarentabelle WHERE artikelgruppe= '$produktgruppenauswahl' ORDER BY 'verkaufspreis'");
Das funktionerte immer,- und gestern merke ich bei einem Versuch, dass dieses ORDER BY, offenbar seit ein paar Tagen, nichts mehr tut.
Kann es sein, dass der WebspaceProvider etwas änderte?
Oder hat jemand eine andere Erklärung?
Das es Jahrelang einwandfrei funktionierte,- weiß ich absolut sicher weil ich es programmierte und hunderte male verwendete.
Bin absolut ratlos.
Ihr seid meine Letzte Hilfe!
LG
Claudia aus Wien
Antwort 1 von son_quatsch
Die Anführungsstriche (nicht die Gänsefüßchen) sind das Problem. Es muss mindestens so aussehen...
...aber könnte auch folgendermaßen aussehen, wenn die Spalte artikelgruppe vom Datentyp NUMBER ist...
$resultat=mysql_query("SELECT * FROM altwarentabelle WHERE artikelgruppe= '$produktgruppenauswahl' ORDER BY verkaufspreis");...aber könnte auch folgendermaßen aussehen, wenn die Spalte artikelgruppe vom Datentyp NUMBER ist...
$resultat=mysql_query("SELECT * FROM altwarentabelle WHERE artikelgruppe= $produktgruppenauswahl ORDER BY verkaufspreis");
