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)
Top Artikel [Archiv] - PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr
brauche Webseite ideal für Vereine und Firmen
- Ad -
php-resource




Archiv verlassen und diese Seite im Standarddesign anzeigen :
Top Artikel


 
Benji
19-06-2003, 12:36 
 
Hallo,

ich habe eine Tabelle "Artikel". Aus dieser Tabelle möchte ich die drei meist verkauften Artikel in einer Tabelle ausgeben lassen. Kann mir jemand bei der Umsetzunh helfen???

Vielen Dank!


Gruss
Benji

 
schmalle
19-06-2003, 12:46 
 
jedes mal, wenn der artikel gekauft wird erhöhst du die zahl "verlauft" in der db. dann ne abfrage sortiert nach "verkauft"

 
Benji
19-06-2003, 12:58 
 
Danke für die schnelle Hilfe. Und wie verfahre ich, wenn ich neue Produkte anzeigen lassen will. Da muss man bestimmt mit dem Datum arbeiten oder?

Gruss
Benji

 
schmalle
19-06-2003, 13:01 
 
genau "ORDER BY FELD_DATUM DESC "

 
Benji
19-06-2003, 13:08 
 
Und wie sieht es aus, wenn ich zu dem dazugehörigen Artikel ein Bild darstellen möchte. Von welchem Datentyp ist denn dann die Spalte Bild in der Tabelle "Artikel"?

Wie kann ich den Artikel mit dem dazugehörigen Bild darstellen?

Gruss
Benji

 
mrhappiness
19-06-2003, 13:17 
 
entweder datentyp blob

oder varchar und den pfad zum bild speichern

 
schmalle
19-06-2003, 13:45 
 
immer pfad speichern. bilder in datenbanken sind ein graus *schüttel* :)

 
Benji
19-06-2003, 14:54 
 
Das mit der Ausgabe der Artikel funktioniert jetzt ohne Probleme. Nun habe ich aber ein Darstellungsproblem. Ich möchte die Artikel wie folgt darstellen:

1. Artikel 1
2. Artikel 2
3. Artikel 3 usw.

ich habe Probleme bei der Darstellung der Zahlen, speziell bei der Formulierung der Schleife.


Gruss
Benji

 
schmalle
19-06-2003, 15:03 
 
meinst du eine aufzählung?

// abfrage
echo "<ol>";
while($row = mysql_fetch_array($SQL)) {
echo "<ul>$row[datensatz]";
}
echo "</ol>";

 
mrhappiness
20-06-2003, 16:45 
 
echo '<li>'.$row['datensatz'].'</li>';

meintest du wohl oder?

- -

Alle Zeitangaben in WEZ +2. Es ist jetzt 15:40 Uhr.