Ho trovato la query, perfettamente funzionante:
Codice PHP:
$query = "INSERT IGNORE INTO phpbb_users
(user_id, username, user_password, user_email)
SELECT uID, uLogin, uPassword, uEMail
FROM users ON DUPLICATE KEY UPDATE user_id = LAST_INSERT_ID(user_id)";
Ma s'è verificato un altro problema. Nella tabella "phpbb_users" del PHPBB 2 mi ha copiato tutti i 13 mila record in un secondo. Con la stessa formula, se non erro, non copia gli stessi dati nella tabella "phpbb_users" del PHPBB 3. Non capisco perché. Le tabelle non sono uguali. Infatti se metto quella della versione 2 non mi fa accedere al forum.
Con la stessa formula, ho copiato solo il primo record nella tabella, mah. Ed infatti al forum mi accede, ed in lista iscritti c'è solo quel record più l'amministratore.