bind_param()
を使用してすべての変数を一度バインドする必要があります 2回またはN回ではありません。正しい方法は、最初に型を渡し、次に変数を渡すことです。
変更:
$stmt2->bind_param('s',$username);
$stmt2->bind_param('s',$password);
投稿者
$stmt2->bind_param('ss',$username, $password);
php5.6> =を使用すると、...
で配列を渡すことができます 簡略化する演算子。
$data = array('user' => 'someUser', 'password' => 'secret');
$stmt2->bind_param('ss', ...$data);