Maison > développement back-end > tutoriel php > Pourquoi mysqli_real_escape_string() renvoie-t-il une erreur « attend exactement 2 paramètres, 1 donné » ?

Pourquoi mysqli_real_escape_string() renvoie-t-il une erreur « attend exactement 2 paramètres, 1 donné » ?

Patricia Arquette
Libérer: 2024-12-04 02:22:13
original
513 Les gens l'ont consulté

Why Does mysqli_real_escape_string() Throw a

Comprendre le message d'erreur mysqli_real_escape_string

Lors de la tentative d'utilisation de mysqli_real_escape_string(), les développeurs peuvent rencontrer l'erreur "mysqli_real_escape_string() attend exactement 2 paramètres , 1 donné." Cette erreur provient de malentendus concernant les exigences des paramètres de la fonction.

Définition de la fonction

mysqli_real_escape_string() nécessite deux paramètres :

  1. $link : Un identifiant de lien pour une connexion MySQL ouverte.
  2. $escapestr : La chaîne à utiliser échappé.

Dépannage de l'erreur

Pour résoudre l'erreur, assurez-vous de fournir correctement les deux paramètres. Voici un extrait de code corrigé :

if (phpversion() >= '4.3.0') {
    $string = mysqli_real_escape_string($link, $string);
} else {
    $string = mysqli_escape_string($string);
}
Copier après la connexion

Dans ce code, $link représente le lien de connexion MySQL et $string est la chaîne à échapper.

L'erreur se produit généralement lorsque vous échouez. pour fournir le lien de connexion. N'oubliez pas que mysqli_real_escape_string() fonctionne sur une connexion à la base de données établie.

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!

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