non penso tu possa usare il primo metodo.
per quanto riguarda il secondo penso dipenda dalla query.
suppongo che ID sia intero ma NOME sia stringa.
quindi qualcosa del genere:
Codice PHP:
$query 'SELECT * FROM ' $this->accounts_t ' WHERE username = "' $uname '"'
in sostanza la variabile che ricerchi deve apparire come una stringa nella query:
codice:
SELECT * FROM tbl_nomi WHERE nome = "andrea";
ad esempio.