Mam problem z bazą MySQL. A mianowicie zrobiłem kod, który po wpisaniu do pola tekstowego Loginu i wysłaniu go do skryptu PHP ma "wyciągnąć" z bazy i wypisać na ekran Hasło przyporządkowane do tego loginu. Proszę się nie śmiać z tego tematu. Chodzę na kurs PHP tam coś takiego przerabialiśmy, mnie jednakże nie udało się tego zrobić. Próbowałem w domu i po pewnym czasie (z pomocą taty) udało mi się dojść co gdzie i jak. Jednakże mam problem. Zamiast wypisywać hasła - wypisuje 2x pierwszą literę loginu, 2x pierwszą literę hasła i 2x pierwszą cyfrę ID (ID zrobiłem, gdyż skrypt z założenia miał posiadać ID, potem postanowiłem zrobić coś prostrzego, a stwierdziłem, że jeszcze te pole mi się przyda). Do rzeczy:
Kod:
index.php:
<?php
include 'formularz.html';
if($_POST['login']!=NULL){
include 'config.php';
$user = $db->prepare("select t.* from login_pass t where t.login =?");
$user -> bindValue (1,$_POST['login']);
$user->execute();
$ala = $user->fetch();
foreach($ala as $x){
}
}
?>
formularz.html:
<form action="index.php" method="POST"> Wyświetl info o userze:
<input type="text" name="login"> <input type="submit" value="Start!">
config.php:
<?php
$db = new PDO(
'mysql:dbname=uzytkownicy;host=localhost',
'root'
);
?>
Może ktoś pomóc mi rozwiązać problem

Z góry dzięki ...