SORT BY funktioniert auf einmal nicht mehr!??
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 schreiben
Antwort 1 von son_quatsch vom 28.01.2020, 15:20 Options
Die Anführungsstriche (nicht die Gänsefüßchen) sind das Problem. Es muss mindestens so aussehen...
$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");