Когда пользователь регистрируется на моем сайте, они заполняют регистрационную форму и записывают свои данные в таблицу под названием ptb_registrations.копировать данные из одной таблицы в другую?
после этого они получают электронное письмо с кодом подтверждения, они нажимают ссылку по электронной почте и переходят к ссылке подтверждения, вводя правильный код. Я хочу, чтобы запрос запускался.
Этот запрос должен действовать как запрос вставки, который скопирует данные из одной таблицы (ptb_registrations) в другую (ptb_users).
может кто-нибудь помочь мне с этим, так как он не работает, и я не уверен, что im заголовок в правильном направлении. Спасибо
// Make a safe query
$query = sprintf("INSERT INTO ptb_users (first_name, last_name, email,
password, dob)
SELECT firstname, lastname, email, password
dob
WHERE not exists (select 1 from ptb_registrations where ptb_registrations.registration_code='$verificationcode';",
mysql_real_escape_string($newpassword));
mysql_query($query)or die('Could not update members: ' . mysql_error());
** Вставить в таблицу1 как выбрать * из таблицы2; ** // убедитесь, что у вас есть ту же структуру ** для обеих таблиц. – Lucifer
@Lucifer - вы должны поместить tihs в качестве ответа – CroiOS
Отсутствует запятая между 'password' и' dob' и отсутствующая закрывающая скобка для подвыборки WHERE. – pritaeas