Maison > développement back-end > tutoriel php > Comment réparer « Erreur fatale : appel à une fonction non définie mysql_connect() » ?

Comment réparer « Erreur fatale : appel à une fonction non définie mysql_connect() » ?

DDD
Libérer: 2024-10-18 17:38:29
original
297 Les gens l'ont consulté

How to Fix

Erreur PHP : impossible de se connecter à la base de données MySQL

Vous avez rencontré une "Erreur fatale : appel à une fonction non définie mysql_connect()." Cette erreur indique que PHP ne peut pas accéder à la fonction MySQL mysql_connect().

Après une enquête plus approfondie, vous constatez que vous avez récemment mis à niveau vers PHP 7, ce qui a rendu obsolète la fonction mysql_connect() au profit de mysqli_connect( ).

Solution :

Pour résoudre cette erreur, vous devez mettre à jour votre code PHP pour utiliser la fonction mysqli_connect() au lieu de mysql_connect(). Voici un exemple de la façon de procéder :

<code class="php">$host = "127.0.0.1";
$username = "root";
$pass = "foobar";
$con = mysqli_connect($host, $username, $pass, "your_database");</code>
Copier après la connexion

De plus, si vous mettez à niveau le code PHP existant, vous devrez remplacer toutes les instances des fonctions mysql_* par leurs homologues mysqli_* correspondantes.

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