Il suo (apparentemente non così) "smart join builder" probabilmente vede il .
e pensa che si riferisca a un altro tavolo. Potresti voler segnalare un bug con l'autore.
Tuttavia, sei vulnerabile a SQL injection concatenando l'input direttamente nella query in questo modo. Risolvere questo probabilmente risolverà anche il tuo problema di iscrizione. Sfogliando rapidamente la documentazione , la sintassi di associazione dei parametri sembra essere questa:
$fpdo->from('users')
->where('users.email LIKE ?', '%' . trim($_GET['email']) . '%')
->fetchAll();