When I did not put the backticks on the table name, it did not select the table.
SELECT * FROM `member` WHERE email = ?
When I did not put the backticks on the table name, it did not select the table.
SELECT * FROM `member` WHERE email = ?
Because in some SQL syntax member or MEMBER is a reserved keyword. In order to distinguish your table name with member you need to use backticks.
`member` (instead of) member