Работа с eval()

vispik88

Новичок
Добрый день!
Есть такая задача:

В базе есть множество записей, такого вида:

'shop name is' . SHOP_NAME

где SHOP_NAME - константа объявленная в define()

Как можно выбрать из базы указанную строку, чтобы константа SHOP_NAME заменилась на своё значение??

Спасибо!
 

HraKK

Мудак
Команда форума
Работа с eval заключается в том чтоб забыть о том что такая функция существует. Это сложно, но я в вас верю.
 

vispik88

Новичок
Задача сайта в том, чтобы сделать локализацию сайта с помощью базы. На данный момент сделано всё с помощью define(). Мой парсер разбирает дефайны и записывает их в базу. Ну а потом нужно это всё юзать...
Вот как вставлять переменные - не знаю...
 

HraKK

Мудак
Команда форума
делай правильно храни в базе.
alias id_language translate
Hello 1 Привет
Hello 2 Превед
 
парсер написал а вставлять переменные как -- не знает
ну уж попыхти, напиши еще парсер значений возвращаемых из базы, который в обратном направлении работает ;)
 
а еще лучше как написали выше, делай абстракцию в виде ключа сайта у всех таблиц
 
Сверху