Maison > développement back-end > Problème PHP > Comment afficher un message d'erreur d'exécution SQL en php

Comment afficher un message d'erreur d'exécution SQL en php

藏色散人
Libérer: 2023-03-11 14:46:01
original
3466 Les gens l'ont consulté

Comment afficher les informations d'erreur d'exécution SQL en php : créez d'abord un exemple de fichier PHP ; puis connectez-vous à la base de données mysql ; enfin affichez les informations d'erreur d'exécution SQL via "echo mysql_error();".

Comment afficher un message d'erreur d'exécution SQL en php

L'environnement d'exploitation de cet article : système Windows 7, PHP version 7.1, ordinateur DELL G3

Comment php génère-t-il un message d'erreur d'exécution SQL

PHP imprime un message d'erreur de base de données

$link = @mysql_connect("服务器", "账号", "密码") or die("自己的错误解释".mysql_error());   
echo mysql_error(); //打印数据错误信息
Copier après la connexion

mysql_error() ? introduction de la fonction :

La fonction

mysql_error() renvoie le message d'erreur texte généré par l'opération MySQL précédente.

Cette fonction renvoie le texte d'erreur de la fonction MySQL précédente, ou '' (chaîne vide) s'il n'y a pas d'erreur.

Syntaxe

mysql_error(connection)
Copier après la connexion

Paramètres

connexion Facultatif. Spécifie l'identifiant de connexion SQL. Si non spécifié, la dernière connexion ouverte est utilisée.

Exemple

Dans cet exemple, nous allons essayer de nous connecter à un serveur MySQL en utilisant un nom d'utilisateur et un mot de passe incorrects :

<?php
$con = mysql_connect("localhost","wrong_user","wrong_pwd");
if (!$con)
  {
  die(mysql_error());
  }
mysql_close($con);
?>
Copier après la connexion

Sortie similaire à :

Access denied for user &#39;wrong_user&#39;@&#39;localhost&#39;
(using password: YES)
Copier après la connexion

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!

Étiquettes associées:
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal