Ti mancano alcuni ;
nel tuo codice che sta causando lo script di cagare e non visualizzare nulla. (In particolare nel while
loop ma controlla anche altrove.)
Modifica:potresti anche considerare di perdere quel while
ciclo tutti insieme e inserendo i criteri della password nell'istruzione SQL per prestazioni migliori. E come ha detto l'altro poster, fai attenzione all'iniezione di SQL.