Warnung: file_put_contents(/home/www/web1/html/php_dev/test.txt) [function.file-put-contents]: failed to open stream: Permission denied in /home/www/web1/html/php_dev/sys/lib.activity.php (Zeile 58)
Hilfe bei SQL-Abfragen [Archiv] - PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr

- Ad -
php-resource




Archiv verlassen und diese Seite im Standarddesign anzeigen :
Hilfe bei SQL-Abfragen


 
Nibbelkatscher
18-12-2008, 00:38 
 
Hi,

bin gerade an einer Stelle wo ich nicht weiterkomme.
Und zwar geht es um eine Art Shop - es werden 20 Artikel pro Seite untereinander gelistet, nun möchte ich aber da ähnlich wie bei Ebay die Top Artikel darüber setzen, so das diese auch immer vor den normalen Artikeln gelistet werden - also erst Top Artikel alle - dann weiter mit normalen Artikeln.

Habe schon einiges getestet, aber so richtige Ergebnisse konnte ich noch nicht erziehlen.

die SQL Abfrage für die normalen Artikel schaut so aus:
$sql_select_items = $db->query("SELECT x.* FROM
" . PREFIX . "items x " . $force_index . "
" . $where_query . "
ORDER BY " . $order. " " . $ordertype . " LIMIT " . $start . ", " . $limit);
while ($items = $db->fetch_array($sql_select_items))
{



Danke für gute Ideen

 
onemorenerd
18-12-2008, 01:09 
 
SELECT t.*
FROM (SELECT ... ORDER BY ... LIMIT ...) AS t
GROUP BY t.artikeltyp
ORDER BY ...

Sowas?

- -

Alle Zeitangaben in WEZ +2. Es ist jetzt 21:18 Uhr.