Cześć, tworzę w PHP formularz rejestracji. Informacje pobrane z formularza będą zapisane do 3 różnych tabel.
Tabela: users (email, password)
Tabela: users_data (user_id, first_name, last_name)
Tabela: resore_password (user_id, support_questions, answer)
mam do tego użyć w PDO transakcji i wszystko jest OK. Tylko przy podawaniu wartości do zapytań SQL skąd mam mieć user_id ?
$sql_users = "INSERT INTO users ('email', 'password') VALUES (:email, :password)";
$sql_users_data = "INSERT INTO users_data ('user_id', 'first_name', 'last_name') VALUES (:user_id, :first_name, :last_name)";
$sql_restore_password = "INSERT INTO restore_password ('user_id', 'support_questions', 'answer') VALUES (:user_id, :support_questions, :answer)";