Intanto la sintassi non è corretta, non hai chiuso la graffa del while.
Poi non si fa così il controllo sul login, è uno spreco di risorse raccogliere tutti gli utenti dal db e poi ciclare su tutti per vedere se c'è un riscontro.
Ti consiglio quest'altro metodo.
Unica tabella per tutti, admin e utenti normali.
Ad ogni utente sarà associato anche un campo "permessi" che puoi valorizzare come vuoi, ad esempio 0 = admin, 1 = utente.
Al login fai una query del tipo:
a questo punti controlli se $result è vuota vuol dire che username e password non sono nel db, quindi il login fallisce, se $result contiene il valore 0 si è loggato l'admin, se contiene 1 si è loggato un utente.Codice PHP:
$query = "SELECT permesso FROM users WHERE username='".$_POST['username']."' AND password='".$_POST['password']."'";
$result = ....;