Ao usar o PDO para consultar um banco de dados, você pode encontrar a necessidade de executar consultas com parâmetros dinâmicos. Isso permite que você consulte dados facilmente com base na entrada do usuário ou em outras variáveis de tempo de execução.
Para percorrer os resultados com um parâmetro, use as seguintes etapas:
$pdo = new PDO("mysql:host=localhost;dbname=test", "user", "password");
$pdo->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
$stmt = $pdo->prepare("SELECT * FROM widgets WHERE something=:something");
$stmt->bindValue(":something", "something else");
$stmt->execute();
while ($results = $stmt->fetch(PDO::FETCH_ASSOC)) {
echo $results["widget_name"];
}
Neste exemplo, o espaço reservado $something na consulta é vinculado usando o método bindValue() e os resultados são então obtidos usando o método fetch() dentro de um loop.
Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.
Copyright© 2022 湘ICP备2022001581号-3