I want to update the inventory of all My Magento products.
Can I do that with an only sql request?
What\'s the request if that\'s possible ?
Thanks
Used within a product foreach loop, you can modify the following code:
$newstocklevel = 100;
$product_id = Mage::getModel('catalog/product')->getIdBySku(321);
$product = Mage::getModel('catalog/product');
$product ->load($product_id);
$stockData = $product->getStockData();
$stockData['qty'] = $newstocklevel;
$stockData['is_in_stock'] = 1;
$product->setStockData($stockData);
$product->save();