Code Duplication    Length = 6-6 lines in 2 locations

class/SmallWorldDB.php 1 location

@@ 373-378 (lines=6) @@
370
    public function handleImageEdit()
371
    {
372
        global $xoopsDB;
373
        for ($i = 0, $iMax = count($_POST['id']); $i < $iMax; ++$i) {
374
            $id     = (int)$_POST['id'][$i];
375
            $desc   = $_POST['imgdesc'][$i];
376
            $sql    = 'UPDATE ' . $xoopsDB->prefix('smallworld_images') . " SET `desc` = '" . addslashes($desc) . "' WHERE `id`='" . $id . "'";
377
            $result = $xoopsDB->queryF($sql);
378
        }
379
    }
380
381
    /**

class/SwDatabase.php 1 location

@@ 479-484 (lines=6) @@
476
        //@todo need to filter $_POST['imgdesc'] array
477
        $return = true;
478
        $postCount = count($_POST['id']);
479
        for ($i = 0, $iMax = $postCount; $i < $iMax; ++$i) {
480
            $id     = (int)$_POST['id'][$i];
481
            $desc   = $_POST['imgdesc'][$i];
482
            $sql    = 'UPDATE ' . $GLOBALS['xoopsDB']->prefix('smallworld_images') . " SET `desc` = '" . addslashes($desc) . "' WHERE `id`='" . $id . "'";
483
            $result = $return && $GLOBALS['xoopsDB']->queryF($sql);
484
        }
485
        return $result ? true : false;
486
    }
487