Hallo,
ich würde gerne die Foreach Schleife durchlaufen und darin für jeden Durchgang ein UPDATE machen. Irgendwie gibt es aber eine endlosschleife, bzw. passiert nicht viel bei folgendem Code:
$productslist = $db->Execute(„SELECT PRODUCTS_ID FROM xt_products WHERE PRODUCTS_TYPE=‚GOLD‘“);
if ($productslist->RecordCount()>0) {
foreach ($productslist as $value) {
$PRODUCTSID = $value;//$productslist->fields[‚PRODUCTS_ID‘];
$product_weight = $db->Execute(„SELECT PRODUCTS_WEIGHT FROM xt_products WHERE PRODUCTS_ID=“.$PRODUCTSID." „);
$product_weight=$product_weight->fields[‚PRODUCTS_WEIGHT‘];
$EndPreis=$GoldKurs * $product_weight;
$rrs = $db->Execute(„UPDATE xt_products SET PRODUCTS_PRICE=“.$EndPreis.“ WHERE PRODUCTS_ID=".$PRODUCTSID." ");
}
}
Vielen Dank und freundliche Grüße
Martin