Comment mettre des variables dans l'instruction de requête MySQL Guys ?
x梦
x梦 2021-11-25 04:42:31
0
6
909

Je souhaite utiliser PHP pour interroger la base de données, mais je dois ajouter une variable à la condition

"sélectionner les paroles, le titre de la chanson, le pinyin à partir du nom où le pinyin comme '%$cp[a-z]%'"

De cette façon , une erreur sera signalée directement sans ajouter [a-z] S'il n'y a pas de problème, mais qu'elle doit être ajoutée à la requête, que dois-je faire, les gars ?

x梦
x梦

répondre à tous (2)
逆旅行人

À mon avis, [] semble être une chose courante. Cela ne semble pas être mentionné dans la requête floue. Vous pouvez l'essayer

.
    逆旅行人

    sélectionnez les paroles, le titre de la chanson, le pinyin à partir du nom où le pinyin comme '%$cp%' et le pinyin REGEXP '[a-z]'

    • répondre Frère, existe-t-il un moyen de faire en sorte que la variable soit suivie d'une lettre a-z ? Cette méthode ne peut trouver que les données contenant $cp et a-z.
      x梦 auteur 2021-11-26 03:59:39
    • répondre D'accord, mettez simplement la variable dans l'expression régulière
      autoload auteur 2021-11-26 08:51:02
    • répondre Ensuite, vous n'avez pas besoin d'effectuer une requête floue "sélectionner les paroles, le titre de la chanson, le pinyin à partir du nom où le pinyin REGEXP `$cp[a-z]`"
      autoload auteur 2021-11-26 08:58:12
    • répondre Non, frère, il pensera que $cp[a-z] est une variable de tableau et traitera [] comme un indice d'erreur d'analyse : erreur de syntaxe, '-' inattendu, attente de ']' dans /www/wwwroot/xx.yuefenxiang. cn/ cs/fkyy.php à la ligne 387. Dans le code, $cp[a est directement la couleur de la variable.
      x梦 auteur 2021-11-26 18:15:56
    Derniers téléchargements
    Plus>
    effets Web
    Code source du site Web
    Matériel du site Web
    Modèle frontal
    À propos de nous Clause de non-responsabilité Sitemap
    Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!