Любая функция PHP, которая может извлекать удаленные URL, может помочь вам в этом. Это может быть так же просто, как сделать
readfile('http://example.com'); // outputs contents of URL
Если вам нужно очистить только часть содержимого URL-адреса или вы хотите выполнить постобработку содержимого, рассмотрите возможность использования DOM . В случае, если вы пытаетесь проанализировать определенный формат XML, такой как RSS, используйте специализированный синтаксический анализатор для этого формата. Если для этого формата нет анализатора, используйте XSLT , чтобы преобразовать его в HTML.
Что касается доступа к базе данных, почему бы не спросить владельца удаленного сайта и базы данных, если и как вы можете получить к ней доступ.
Как и в комментариях под вашим вопросом, уже предложенным, если вы можете более конкретно рассказать о проблеме, мы можем быть более конкретными о решении.