Con la sintassi SELECT * di MySQL selezioni tutti i campi di una tabella.
Il carattere * (wildcard) infatti significa "qualsiasi campo".
Quindi il problema non è la query ma le assegnazioni successive per estrarre le variabili dalle risorse MySQL.
Se non le posti non è possibile capire dove hai l'inghippo.