Cytat
SQLSTATE[HY093]: Invalid parameter number: number of bound variables does not match number of tokens
o co znowu chodzi? Robiłem to z tutoriala i tam pisze że ma działać.
$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(); }catch (PDOException $e) { };