/** * Method to reset item sequence call via url only */ public function orderItemAction() { $oItem = new ItemsObject(); $items = $oItem->getAll(); $seq = 0; $prevProd = null; foreach ($items as $key => $item) { $prod = $item['I_ProductID']; if ($prod == $prevProd) { $seq += 10; $data['I_Seq'] = $seq; $oItem->save($item['I_ID'], $data, 1); } else { $seq = 10; $data['I_Seq'] = $seq; $oItem->save($item['I_ID'], $data, 1); } $prevProd = $item['I_ProductID']; var_dump($prod, $prevProd, $data['I_Seq']); var_dump('----------------'); } exit; }