no esta entrando al ciclo estas seguro que te dan igual las dos contraseñas cuando lo imprimes??
Código PHP:
Ver originalecho md5($_POST['password'])."<br/>; echo $datos['password'];
xq si te dan igual deberia salirte el mismo error pero diciendo "entro" xq el condicional esta bien