ok, qualche domanda:
- La query quante righe ritorna?
- Gli altri utenti vengono visualizzati ma il link non funziona, è corretto??
- Hai provato inizializzando la variabile??

Nel caso prova a pulire un po' il codice: non inserire le variabili direttamente nell' "echo" ma fai tipo

echo "ciao il valore della variabile è " . $var;
invece di
echo "ciao il valore della variabile è $var";

l'ultimo è solo un consiglio, non è sicuramente il motivo x cui non funziona!