alfabetisk løsning vil ikke fungere
Hej alleHvorfor virker nedenstående ikke rigtigt? Og ikke mindst hvad kan jeg gøre for at udbedre fejlen.
Jeg ønsker at den skal sortere i alfabetisk rækkefølge for hvert sprog.
Når jeg echo'er $orden, skriver den det rigtige, men når jeg sætter den ind i forespørgslen vil den ligepludselig ikke virke!
På forhånd tak for hjælpen!
-----------------------
<?php
if (!$navn1) {
$orden=po.dansk;
}
if($navn1==eng){
$orden=po.engelsk;
}
if($navn1==lit){
$orden=po.litauisk;
}
if($navn1==tys){
$orden=po.tysk;
}
if($navn1==dk){
$orden=po.dansk;
}
include("cms/config.php");
mysql_connect($server, $user, $pass);
mysql_select_db($database);
$rs = mysql_query("SELECT pm.serienavn, pm.overgruppenavn, po.engelsk, po.tysk, po.litauisk, po.dansk FROM produkt_moebel AS pm INNER JOIN produkt_overgruppe AS po ON po.dansk = pm.overgruppenavn WHERE pm.serienavn = '$serienavn' GROUP BY po.dansk ORDER BY '$orden' ");
while ($data = mysql_fetch_row($rs))
{
if (!$navn1) {
echo "<li><a href='http://www.gdo.dk/henrikprojekt/vismoebel.php?serienavn=$data[0]&c=0&overgruppenavn=$data[1]' class='bundlink'>$data[5]</a></li>";
}
if($navn1==eng){
echo "<li><a href='http://www.gdo.dk/henrikprojekt/vismoebel.php?serienavn=$data[0]&c=0&overgruppenavn=$data[1]' class='bundlink'>$data[2]</a></li>";
}
if($navn1==lit){
echo "<li><a href='http://www.gdo.dk/henrikprojekt/vismoebel.php?serienavn=$data[0]&c=0&overgruppenavn=$data[1]' class='bundlink'>$data[4]</a></li>";
}
if($navn1==tys){
echo "<li><a href='http://www.gdo.dk/henrikprojekt/vismoebel.php?serienavn=$data[0]&c=0&overgruppenavn=$data[1]' class='bundlink'>$data[3]</a></li>";
}
if($navn1==dk){
echo "<li><a href='http://www.gdo.dk/henrikprojekt/vismoebel.php?serienavn=$data[0]&c=0&overgruppenavn=$data[1]' class='bundlink'>$data[5]</a></li>";
}
}
?>
