Maison > base de données > tutoriel mysql > Comment puis-je utiliser des instructions préparées avec des caractères génériques dans MySQL pour rechercher des enregistrements ?

Comment puis-je utiliser des instructions préparées avec des caractères génériques dans MySQL pour rechercher des enregistrements ?

Susan Sarandon
Libérer: 2024-12-21 16:23:10
original
643 Les gens l'ont consulté

How Can I Use Prepared Statements with Wildcards in MySQL to Search for Records?

Exécuter des requêtes MySQL avec des instructions préparées et des caractères génériques

La question tourne autour de l'exécution d'une requête MySQL avec des instructions préparées et des caractères génériques. La requête implique la recherche d'enregistrements dans la table gc_users où le champ de nom contient une valeur spécifique.

La question tente d'utiliser bindParam() pour lier les caractères génériques au paramètre :name, mais rencontre des résultats infructueux. Il découvre par la suite que bindValue() peut être utilisé à cet effet.

Cependant, il est important de noter que bindParam() peut également être utilisé avec des caractères génériques, comme le démontre l'exemple suivant :

$name = "%$name%";
$query = $dbh->prepare("SELECT * FROM `gc_users` WHERE `name` like :name");
$query->bindParam(':name', $name);
$query->execute();
Copier après la connexion

Dans cet exemple, la fonction bindParam() est utilisée pour lier la valeur contenant un caractère générique au paramètre :name, et la requête est exécutée avec succès.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal