Drupal 7 provides the ability to add custom fields to the user profile through admin/config/people/accounts/fields.

I have added a firstname field. It appears on the registration page but in the database the field is not added. Where it is stored?


The additional fields are stored in a separate table like field_data_field_first.


When the field is added, a new table is created. In Drupal 6 fields might be added as columns to the main table, but in Drupal 7 that is never the case.

  • Sorry i have verified twice in userstable the field is not adding as fisrtname.iam using drupal7.do i need to code anything while form sumitting.i just added field using the above method and checked to show in registration page – bangari Jun 13 '13 at 3:01
  • can you say me the database table where these fields are added.iam searching in usertable but it is not added – bangari Jun 13 '13 at 4:12

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.