id . "'"; $rez = mysql_query($sql, $flatShopDb); if (mysql_num_rows($rez) > 0) { $dbObject = mysql_fetch_assoc($rez); $sql = "UPDATE blocks SET additional = '" . $dbObject['additional'] . "' WHERE id = '" . $block->id . "'"; mysql_query($sql, $mdb); } $sql = "SELECT * FROM documents where target_type = '" . Document::TYPE_BLOCK . "' AND target_id = '" . $block->id . "' ORDER BY created_at"; $rez = mysql_query($sql, $flatShopDb); $ids_array = array(); if (mysql_num_rows($rez) > 0) { $sql = "DELETE FROM documents where target_type = '" . Document::TYPE_BLOCK . "' AND target_id = '" . $block->id . "'"; mysql_query($sql, $mdb); while ($dbObject = mysql_fetch_assoc($rez)) { $parent = 0; if ($dbObject['parent'] > 0) { $parent = $ids_array[$dbObject['parent']]; } $sql = "INSERT INTO documents (name, created_at, target_id, target_type, parent, file) VALUES ('" . $dbObject['name'] . "', NOW(), '" . $block->id . "', '" . $dbObject['target_type'] . "', '" . $parent . "', '" . $dbObject['file'] . "')"; mysql_query($sql, $mdb); $err = mysql_errno($mdb); if ($err > 0) { echo mysql_error($mdb); continue; } $ids_array[$dbObject['id']] = mysql_insert_id($mdb); } } } }