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
254 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!

source:php
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