Ciao satifal,
anche senza controllo password non funziona ..... anzi ti dirò di più .....

Codice PHP:
// interrogazione della tabella 
$auth $data->query("SELECT id_login FROM users WHERE username_login = 'minny'"); 
anche immettendo il nome utente come costante (nell'esempio "minny"), il risultato è sempre lo stesso, cioè : "utente non trovato".

Per il filtro sulla password in MD5, hai perfettamente ragione ..... mi sarà sfuggito nelle mille modifiche che ho apportato per trovare il problema, comunque al momento la password non è utilizzata, sarà il passo successivo, insieme alla verifica (in fase di registrazione) del nome utente già utilizzato.