Открыть Ответить

Модуль дополнительные поля

1.00

1.00

1
20.01.2009 02:20:57

Вопрос по модулю дополнительные поля, все дополнительные поля "Модуль: Профиль" пишутся в slaed_pro_users, user_field через разделитель " | ", при этом весьма не удобно запрашивать информацию из внешних приложений, нельзя ли что бы модуль создавал собственную запись в sql, с указанием из административной части модуля дополнительные поля?

Название: Ваш город
Имя в БД: user_city
Содержание: Ведите ваш город
Тип: Одна строка
Использование: Не обязательно для заполнения.

По моему так было бы, намного удобнее в случаи использования информации из этого поля в дальнейшем?

Группа
Клиент
Пункты
18
Регистрация
25.06.2008
Пол
Мужчина
Предупреждения
  1. 1
name
name
3.95

3.95

20.01.2009 08:19:57 20.01.2009 08:21:03

В запросах из внешних приложений используйте тот же метод разделения информации, что и в системе. Рекомендую использовать те же функции (fields_in, fields_out, fields_save), при желании можно модифицировать.

P.S.: Если для каждой из подобных функций использовать свою таблицу в базе данных, то в системе появится не 29 а 290 таблиц, количество запросов соответственно и нагрузка на базу данных вырастет в разы…


О сколько нам открытий чудных,
Готовит просвещенья дух,
И опыт, сын ошибок трудных,
И гений, парадоксов друг...
Группа
Клиент
Пункты
39703
Регистрация
30.04.2005
Пол
Мужчина
Из
Germany
Предупреждения
Нет
SLAED CMS
SLAED CMS
3.24

3.24

20.01.2009 12:05:07 20.01.2009 12:08:45

SLAED CMS, все поля можно хранить в одной таблице

ну или в двух (с учетом значений)

Группа
Новички
Пункты
121
Регистрация
08.04.2006
Пол
Мужчина
Предупреждения
Нет
patriot
patriot
4.03

4.03

21.01.2009 13:52:53

ИМХО БРЕД. Запрос из приложения С++ будет бредом а точнее выводимая информация, а по поводу ... патриот прав, я же создавать записи в уже созданной модулем базе...

Группа
Клиент
Пункты
18
Регистрация
25.06.2008
Пол
Мужчина
Предупреждения
  1. 1
name
name
3.95

3.95

22.01.2009 00:18:26

name, вообще-то я обо всех полях в системе, а не конкретного модуля (как минимум дополнительных)
ну а записи всегда будут создаваться

в уже созданной модулем базе...

Группа
Новички
Пункты
121
Регистрация
08.04.2006
Пол
Мужчина
Предупреждения
Нет
patriot
patriot
4.03

4.03

22.01.2009 12:32:59

Дак и я про тоже а причем тут новая таблица?

Группа
Клиент
Пункты
18
Регистрация
25.06.2008
Пол
Мужчина
Предупреждения
  1. 1
name
name
3.95

3.95

15.03.2009 23:43:12

а как удалить поле? :)

Open SLAED 1.*
PHP 5
Локальный сервер
Статус
Гость
xaxexa
xaxexa
Открыть Ответить
Хотите опробовать SLAED CMS в действии?
Идеи и предложения
Обратная связь
Подтверждение

Поделиться
QR-код