Я надеюсь, что здесь кто-то может помочь. У меня есть этот код. Я использовал https://phpdelusions.net/pdo_examples/check_email_exists и другие вещи через StackOverflow, чтобы попытаться помочь мне с этим справиться.
$username = $_POST["username"];
$stmt = $db->query("SELECT username FROM user_info WHERE username='?'");
$stmt->execute([$username]);
$user = $stmt->fetch(PDO::FETCH_ASSOC);
Это предположительно из всего, я так понимаю, вернуть значение из оператора select в моем база данных
но он всегда возвращается только со значением bool(false), и я не уверен, почему.
Любая помощь будет ценна, что я застрял на этом большую часть дня.






Вы не можете использовать? или: таким образом с PDO. Попробуйте этого помощника:
$username = $_POST["username"];
$stmt = $db->prepare("SELECT username FROM user_info WHERE username=:username");
$stmt->execute([":username" => $username]);
$user = $stmt->fetch(PDO::FETCH_ASSOC);
Всегда «готовьтесь», если хотите использовать execute ().
Большое спасибо за помощь, она устранила все мои проблемы