$nazwauzytkownika = $_POST['username']; $haslo = $_POST['hasło']; try { if ($nazwauzytkownika && $haslo) { $db = new PDO('mysql:host=localhost;dbname=username;charset=UTF8','root',''); $db->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); $stmt = $db->prepare( "SELECT * FROM `so31349641` WHERE `uzytkownik` = ':username' " ); $stmt->bindValue(':username', $nazwauzytkownika, PDO::PARAM_STR); $stmt->bindValue(':haslo', $haslo, PDO::PARAM_STR); $stmt->execute(); $row = $stmt->fetch(); $ja = $stmt->fetch(PDO::FETCH_ASSOC); //$ja: false }catch (PDOException $e) { };
Jak widać w powyższym $ja zwraca false. Co jest nie tak?