try { $pdo = new PDO('mysql:host=localhost;dbname=nazwa_bazy', 'uyser', 'haslo', array(PDO::MYSQL_ATTR_INIT_COMMAND => "SET NAMES utf8")); $pdo -> setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); $login = $_POST['login']; $stmt = $pdo -> query("SELECT password FROM `users` WHERE `login` = ' " . $login . " ' "); while($row = $stmt -> fetch()) { } } catch(PDOException $e) { } }
czyli chce sprawdzic chce wyciagnac z bazy haslo dla loginu z $_POST['login'] Proszę o pomoc
EDIT: Poradziłem sobie w taki sposób:
$pdo -> setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); $login = $_POST['login']; $stmt = $pdo -> query("SELECT password FROM `users` WHERE `login` = '".$_POST['login']."'" ); while($row = $stmt -> fetch()) { } } catch(PDOException $e) { } }
Osiągnąłem pożądany efekt, ale czy dobrze to zrobiłem?
