| @@ 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 | /** |
|
| @@ 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 | ||