Я выдал самый аккуратный, понятный.
У тебя же три велосипеда с квадратными колесами, и четвертый с треугольными.
16. DeepVarvar - 11 Октября, 2011 - 17:54:09 - перейти к сообщению
17. pantela - 12 Октября, 2011 - 14:01:53 - перейти к сообщению
Вы реально не можите правильно обяснить мне. я Понял отв ас что надо две копии сайта с разными запросами, так запросы будут идти на одну таблицу и там по полю будет оперделятся запись для какого языка, или для каждой копии сайта делать свою таблицу?
18. EuGen - 12 Октября, 2011 - 14:15:47 - перейти к сообщению
Структура примерно такая (упрощенно):
CODE (htmlphp):
скопировать код в буфер обмена
скопировать код в буфер обмена
- Для текстов сайта (таблица, скажем, materials):
- id|localizated_string|token|language_id
- Языки (таблица languages)
- id|name
Стало быть храниться оно будет примерно так:
CODE (htmlphp):
скопировать код в буфер обмена
скопировать код в буфер обмена
- Языки
- id|name
- 1|English
- 2|Русский
- 3|Deutch
- ...
- Материалы:
- id|localizated_string|token|language_id
- 1|Привет|1|2
- 2|Hello|1|1
- 3|Это мой сайт!|2|2
- 4|It's my site!|2|1
- ...
И выборка соответственно будет
CODE (SQL):
скопировать код в буфер обмена
скопировать код в буфер обмена
- SELECT localizated_string FROM materials WHERE token=$token AND language_id=$language_id