Shopsystem ShopPilot
ShopPilot => SSP - Shop Server Pages => SSP Bibliothek => Thema gestartet von: jg am März 23, 2006, 12:36:37
-
Hallo,
wie kann man den Preis eines _bestimmten_ Subkatalog auslesen,
zB. um einem Kunden 'seinen' und den netto-Listenpreis aus einem
anderen Subkatalog gegenüber zu stellen?
Ich würde mich sehr über ein kleines Beispiel aus dem Bereich
DB-Abfragen per SSP freuen, um so vielleicht besser den eigenen Einstieg
in diesen Bereich zu finden.
Grüße, jg
-
Hier ein Besipiel einer Funktion, die den Preis eines Artikels aus einem
festen anderen Subcat (hier 4) ermittelt. Ich habe die Funktion nicht
getsetstet, sollte aber grundsätzlich so funktionieren.
sub subcatpreis {
        my $index = $_[0];
my $pre = ssp::db_get_prefix();
my $ISCAT = $pre . "ISCAT";
my $sc = 4; # gewünschter Subkatalog
        my $id = ssp::get_var_article('id',$index);
my $sql = qq{
SELECT $ISCAT.PRICE
FROM $ISCAT WHERE $ITEM.ITENID = '$id' ANDÂ $ISCAT.SCID = $sc
};
my $read = ssp::readSQLData($sql, "_PREIS");
        my $subcatpeis = ssp::get_var_db("_PREIS", 0);
        main::mprint(main::fp($subcatpeis));
}