Witam, chciałbym prosić o pomoc: użyłem metody bindowania w swoim zapytaniu SQL w PHP aby się chronić przed wstrzykiwaniem SQL, ale niestety nie mogę użyć metody fetch_assoc. Poczytałem trochę, że muszę zainstalować mysqlnd driver, lecz niestety nie mam pojęcia jak to zrobić, w sieci też instrukcje nie są dla mnie zbyt zrozumiałe. Dodam, że mam wykupiony hosting w home.pl, ale go nawet nie odpalałem, bo pracuję na razie na localhost. I tutaj pytanie, jak można zainstalować to mysqlnd lub czy da się go jakośc obejść, a jeśli tak, to czy warto? Z góry dziękuję za pomoc :)
Tutaj kawałek kodu (system logowania):
$stmt = $dbh->prepare('SELECT * FROM users WHERE email = :login');
$stmt->bindValue(':login', $login, PDO::PARAM_STR);
$result = $stmt->execute();
$ile_kont_mail = $stmt->rowCount();
if($ile_kont_mail >0)
{
$result1 = mysqli_stmt::get_result;
$wiersz = $result1->fetch_assoc();
if (password_verify($haslo, $wiersz['pass']))
{
$_SESSION['zalogowany'] = true;
$_SESSION['id'] = $wiersz['id'];
$_SESSION['nick'] = $wiersz['nick'];