Перейти к публикации
Дизайн и модификация IPS Community IPBSkinsBETA
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...
SergeyC

Как скопировать значения дополнительных полей пользователей в другое

Рекомендованные сообщения

Здравствуйте.

Есть такой вопрос.

Я создал пользователям дополнительные поля, они зарегистрировались, и эти поля заполнили.

Потом я создал новое поле, а котором должно отображаться значение других полей.

Например, у пользователя есть поля:

Имя

Отчество

Фамилия

А я создал еще одно поле, которое называется Имя Фамилия, и вот нужно, чтобы в этом поле попали значения из поля Имя и из поля Фамилия.

Понятно дело, что вновь зарегистрированные пользователи это как-нибудь сами заполнят, а вот у всех старых пользователей нужно как-то автоматически это все забрать и в новое поле вставить.

Но это пример был, но смысл в этом.

 

Я не надеюсь, что это как-то можно осуществить с помощью админки (хотя был бы очень рад такой возможности), поэтому интересуюсь - где, в каких таблицах в базе данных эти поля искать?

 

Спасибо!

Поделиться сообщением


Ссылка на сообщение

Про поля уже было на форуме.

 

1. В таблице pfields_data смотрите, какой id соответствует какому полю, например, "13 = Имя, 14 = Фамилия, 15 = Фамилия Имя".

 

2. В таблице pfields_content модифицируете значения:

 

UPDATE  pfields_content SET field_15 = CONCAT(field_13,' ',field_14);

Поделиться сообщением


Ссылка на сообщение

Спасибо, буду пробовать.

Поделиться сообщением


Ссылка на сообщение

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.

×
×
  • Создать...