Comment imprimer les informations d'erreur de la base de données en PHP : 1. Créez un exemple de fichier PHP ; 2. Connectez-vous à la base de données via mysql_connect ; 3. Imprimez les informations d'erreur de la base de données via la fonction mysql_error.
L'environnement d'exploitation de cet article : système Windows 7, PHP version 7.1, ordinateur DELL G3.
Comment imprimer les informations d'erreur de base de données en php ?
Le code est le suivant :
$link = @mysql_connect("服务器", "账号", "密码") or die("自己的错误解释".mysql_error()); echo mysql_error(); //打印数据错误信息
Introduction associée :
mysql_error
(PHP 4, PHP 5)
mysql_error — Renvoie le message d'erreur texte généré par l'opération MySQL précédente
Description
mysql_error(resource $link_identifier = ?): string
Retour au précédent Le texte d'erreur de la fonction MySQL, ou '' (chaîne vide) si aucune erreur ne s'est produite. Si aucun numéro de ressource de connexion n'est spécifié, la dernière connexion ouverte avec succès est utilisée pour extraire les informations d'erreur du serveur MySQL.
Les erreurs du backend de la base de données MySQL n'émettent plus d'avertissements, utilisez mysql_error() pour extraire le texte de l'erreur. Notez que cette fonction renvoie uniquement le texte d'erreur de l'exécution la plus récente d'une fonction MySQL (à l'exclusion de mysql_error() et mysql_errno()), donc si vous souhaitez utiliser cette fonction, assurez-vous de vérifier sa valeur avant d'appeler une autre fonction MySQL. La fonction
mysqli_error()
mysqli_error() renvoie la dernière description d'erreur de la fonction la plus récemment appelée.
Syntaxe
mysqli_error(connection);
Paramètres
connexion requise. Spécifie la connexion MySQL à utiliser.
Valeur de retour : renvoie une chaîne avec une description de l'erreur. Renvoie "" si aucune erreur ne s'est produite.
Version PHP : 5+
Apprentissage recommandé : "Tutoriel vidéo PHP"
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!