SuperSonik
Erfahrenes Mitglied
Hallo Leute,
ich habe folgendes Problem.
Dieser Code generiert mir eine Tabelle:
Ich hätte die einzelnen Zeilen jedoch gerne nach COUNT(shop_zugriffe.UID) sortiert.
Also die Zeile mit dem höchsten COUNT zuerst. Irgendwie muß man das doch schon mit SQL hinbekommen. - Ich bekomme es nur gerade irgendwie nicht gebacken. :-(
Danke schonmal.
SuperSonik
ich habe folgendes Problem.
Dieser Code generiert mir eine Tabelle:
PHP:
$sql = "SELECT DISTINCT produkt_uid FROM shop_zugriffe WHERE createdate BETWEEN '".date("Y-m-d H:i:s",$startzeitpunkt)."' AND '".date("Y-m-d H:i:s",$endzeitpunkt)."' AND seitentyp='Artikelanzeige' ";
$result=mysql_query($sql,$conn1) or die("$sql <br>");
while($treffer=mysql_fetch_assoc($result))
{
$sql2 = "SELECT COUNT(shop_zugriffe.UID) FROM shop_zugriffe WHERE shop_zugriffe.produkt_uid='".$treffer["produkt_uid"]."' ";
$result2=mysql_query($sql2,$conn1) or die("$sql2 <br>");
$treffer2=mysql_fetch_assoc($result2);
$tabelle .= "<tr>
<td>".$treffer2["shop_produkttexte.name"]."</td>
<td>".$treffer2["COUNT(shop_zugriffe.UID)"]."</td>";
$tabelle .= "<td>"."<a href=".$shema."://".$DOMAIN.$SUBDIRECTORY."/shop/php/artikel_detail.php?artikel_uid=".$treffer["produkt_uid"]." target=_blank >zur Seite</a>"."</td>";
$tabelle .="</tr>";
}
Ich hätte die einzelnen Zeilen jedoch gerne nach COUNT(shop_zugriffe.UID) sortiert.
Also die Zeile mit dem höchsten COUNT zuerst. Irgendwie muß man das doch schon mit SQL hinbekommen. - Ich bekomme es nur gerade irgendwie nicht gebacken. :-(
Danke schonmal.
SuperSonik