Bez struktury tabeli z bazy danych nie jestem na 100% pewny, ale myślę, że chodzi o zmienną $user_id. Określasz ją zliczając liczbę użytkowników z tabeli phpbb_users i dodając 1. Jest to błąd ponieważ zapytanie
SELECT * FROM phpbb_users
zwraca liczbę użytkowników, a nie największe id. Widzę dwa wyjścia z tej sytuacji:
- sprawdź czy kolumna zawierająca id w bazie danych nie jest przypadkiem auto increment, wtedy przy odpowiedniej modyfikacji zapytania baza "sama ustali" jaki id należy wpisać
- możesz też zmienić zapytanie tak aby pobierało maksymalny numer id i dodawać do niego 1.
Taka mała uwaga, do kodu php używaj tagów [php] zamiast [code], łatwiej się czyta