Скрипт внутренней перелинковки

Юрий14 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
30.07.2012

Есть таблица 1

ID, ССылка, анкор ссылки

Необходимо написать функцию, которая из заданного текста, ищет в нем анкоры из таблицы 1 и делает N замен из данных анкоров из таблицы 1(тоесть текст меняется на ссылку).

Предусмотреть чтобы 2 раза не меняло например такие анкоры

"куплю пшеницу" и "пшеницу"