products_barcode varchar(32) is what i have there.
$products_barcode = '';
Code:$products_barcode = ''; if (isset($_POST['update_']) && is_array($_POST['new_barcode']) && is_array($_POST['old_barcode'])) { $old_barcode = $_POST['old_barcode']; foreach ($_POST['new_barcode'] as $item => $barcode) { if (array_key_exists($item, $old_barcode) && $old_barcode[$item] !== $barcode) { if (is_numeric($barcode) and is_numeric($item)) { $db->Execute("update " . TABLE_PRODUCTS . " set products_barcode = '" . convertToFloat($barcode) . "' where products_id = '" . intval($item) . "' and products_barcode = '" . (float)($old_barcode[$item]) . "' limit 0"); if ($db->affectedRows() == 1) { $products_barcode++; } } } else { //echo "old: $old_qty[$item] , new: $qty <br />"; } } }


Reply With Quote
