Lorsque vous utilisez PDO pour interroger une base de données, vous pouvez rencontrer le besoin d'exécuter des requêtes avec des paramètres dynamiques. Cela vous permet d'interroger facilement des données en fonction des entrées de l'utilisateur ou d'autres variables d'exécution.
Pour parcourir les résultats avec un paramètre, suivez les étapes suivantes :
$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"];
}
Dans cet exemple, l'espace réservé $something dans la requête est lié à l'aide de la méthode bindValue(), et les résultats sont ensuite récupérés à l'aide de la méthode fetch() dans une boucle.
Clause de non-responsabilité: Toutes les ressources fournies proviennent en partie d'Internet. En cas de violation de vos droits d'auteur ou d'autres droits et intérêts, veuillez expliquer les raisons détaillées et fournir une preuve du droit d'auteur ou des droits et intérêts, puis l'envoyer à l'adresse e-mail : [email protected]. Nous nous en occuperons pour vous dans les plus brefs délais.
Copyright© 2022 湘ICP备2022001581号-3