Všechny proměnné byste měli svázat jednou pomocí bind_param()
a ne dvakrát nebo Nkrát. Správný způsob je předat nejprve typy a poté proměnné.
změnit:
$stmt2->bind_param('s',$username);
$stmt2->bind_param('s',$password);
Autor
$stmt2->bind_param('ss',$username, $password);
S php5.6>=můžete předat pole pomocí ...
operátora pro zjednodušení.
$data = array('user' => 'someUser', 'password' => 'secret');
$stmt2->bind_param('ss', ...$data);