Issue with database, I cannot fill in to fields I added on user table

I have a system where users signup, book for services and then the booking is sent via email.
during signup two tables are filled up, user and user_profile. I am trying to get name and phone number in the user_profile table to send to a email, but I am not quite getting it unless I fill in the field name firstName in user table manually.
I hope I explained my issue very well

Screen Shot 2023-05-30 at 9.33.20 AM