Ho appena scoperto cosa è cambiato dalla altre volte.
Semplicemente il campo id della mia tabella "utenti" ora si chiama user_id.

Se rinomino il campo funziona, ma il campo deve rimanere tale perchè devo leggere i dati dal db di un phpbb forum.

Possibile che l'errore risieda da un altra parte quindi? Eppure tutti gli id sono diventati user_id.. come è possibile.. VVoVe:

EDIT: Un u.id non era stato trasformato in u.user_id.

Grazie per l'assistenza cmq.