Вопрос по модулю дополнительные поля, все дополнительные поля "Модуль: Профиль" пишутся в slaed_pro_users, user_field через разделитель " | ", при этом весьма не удобно запрашивать информацию из внешних приложений, нельзя ли что бы модуль создавал собственную запись в sql, с указанием из административной части модуля дополнительные поля?
Название: Ваш город
Имя в БД: user_city
Содержание: Ведите ваш город
Тип: Одна строка
Использование: Не обязательно для заполнения.
По моему так было бы, намного удобнее в случаи использования информации из этого поля в дальнейшем?
Открыть
Ответить
Модуль дополнительные поля
В запросах из внешних приложений используйте тот же метод разделения информации, что и в системе. Рекомендую использовать те же функции (fields_in, fields_out, fields_save), при желании можно модифицировать.
P.S.: Если для каждой из подобных функций использовать свою таблицу в базе данных, то в системе появится не 29 а 290 таблиц, количество запросов соответственно и нагрузка на базу данных вырастет в разы…
О сколько нам открытий чудных,
Готовит просвещенья дух,
И опыт, сын ошибок трудных,
И гений, парадоксов друг...
а как удалить поле? :)
Версия системы: Open SLAED 1.*
Версия PHP: PHP 5
Сервер: Локальный сервер
Открыть
Ответить







