Ich kann gerade deinen ganzen if Schleifen nicht folgen, aber ich würde statt dem Code:
if($username_in == $aLogin && $pwd_in == $aPassword) {echo"alles happy! $login_data[1],$login_data[2]";}
else {echo"none login"; }
eher das nehmen:
if(($username_in == $aLogin) && ($pwd_in == $aPassword)) {echo "alles happy! ".$login_data[1].", ".$login_data[2];}
else {echo"none login"; }
Sonst würde ich oben im Query Alle Strings die du einbindest, so aufführen:
$query = "lalala '".$string."' lalala";
Wenn du mysql_fetch_array benutzt, kannst du auf die Spalten auch per
$login_data[name]
$login_data[pass]
zugreifen. Abhängig davon, wie deine Spalten in der DB heißen.
Vergiss nicht, dass der Array von 0 nummeriert wird.
Der erste Wert ist demnach $login_data[0].
M.f.G