<?php class mysql { public function __construct($db_host, $db_user, $db_pwd, $db_database, $conn, $coding) { $this->db_host = $db_host; $this->db_user = $db_user; $this->db_pwd = $db_pwd; $this->db_database = $db_database; $this->conn = $conn; $this->coding = $coding; $this->connect(); } /*数据库连接*/ public function connect() { if ($this->conn == "pconn") { //永久链接 $this->conn = mysql_pconnect($this->db_host, $this->db_user, $this->db_pwd); } else { //即使链接 $this->conn = mysql_connect($this->db_host, $this->db_user, $this->db_pwd); } if (!mysql_select_db($this->db_database, $this->conn)) { if ($this->show_error) { $this->show_error("数据库不可用:", $this->db_database); } }
private $db_host; //Hôte de la base de données
private $db_user; //Nom d'utilisateur de la base de données
private $conn; Identification de la connexion à la base de données ;
private $result; //Identification de la ressource de résultat de la commande de requête en cours d'exécution
private $sql; //Instruction d'exécution SQL
private $row; //Nombre d'entrées renvoyées
private $coding; Encodage de la base de données, gbk, utf8, gb2312
private $bulletin = true; //S'il faut activer la journalisation des erreurs
private $show_error = false; //Dans la phase de test, toutes les erreurs sont affichées, ce qui présente des risques de sécurité et est fermée. par défaut
private $ is_error = false; //Que ce soit pour terminer immédiatement lorsqu'une erreur est détectée, la valeur par défaut est true, il est recommandé de ne pas l'activer, car lorsqu'il y a un problème, il est très pénible pour l'utilisateur de je ne vois rien
Toutes les ressources de ce site proviennent d'internautes ou sont réimprimées par les principaux sites de téléchargement. Veuillez vérifier vous-même l'intégrité du logiciel ! Toutes les ressources de ce site sont uniquement à titre de référence d'apprentissage. Merci de ne pas les utiliser à des fins commerciales. Sinon, vous serez responsable de toutes les conséquences ! En cas d'infraction, veuillez nous contacter pour la supprimer. Coordonnées : admin@php.cn
Article connexe
14May2023
À mesure que le langage PHP se développe, de plus en plus de développeurs commencent à l'utiliser pour créer des applications Web. Lors de la création d'une application Web à l'aide de PHP, la connexion à la base de données est un élément important. Bien qu'il existe de nombreuses bibliothèques de connexion à la base de données parmi lesquelles choisir, Doctrine est l'une des bibliothèques les plus appréciées. Dans cet article, nous explorerons l'application de Doctrine dans PHP8.0. Qu’est-ce que la Doctrine ? Doctrine est une bibliothèque de connexion à une base de données basée sur PHP qui fournit une interface orientée objet.
15Jun2023
Avec le développement continu de la technologie Internet, PHP, en tant que langage de script important côté serveur, a été largement utilisé. Dans le développement d’applications WEB, l’utilisation de bases de données est très courante. La connexion à la base de données est la première étape du développement PHP. Voici quelques conseils pour utiliser la bibliothèque de fonctions de connexion à la base de données PHP. 1. Bibliothèque d'extensions MYSQLI La bibliothèque d'extensions MYSQLI n'est disponible qu'après la version PHP5. Elle est plus optimisée et stable que la bibliothèque d'extensions MYSQL précédente. La bibliothèque d'extensions MYSQLI fournit une version plus puissante et plus pratique
14Dec2020
La colonne du didacticiel php mysql explique comment connecter PHP à la base de données MySql. PHP est livré avec une méthode de connexion à la base de données orientée processus. Les méthodes courantes suivantes sont généralement utilisées.
15May2023
PHP est un langage côté serveur populaire utilisé pour créer des applications Web dynamiques. Lors de la création de ces applications, vous devez souvent vous connecter à une base de données pour lire les données de la base de données, modifier les données ou insérer de nouvelles données dans la base de données. Cet article présentera les connaissances de base de la connexion à une base de données PHP. 1. Sélectionnez le type de base de données Lors de la connexion de PHP à la base de données, vous devez choisir un type de base de données approprié. PHP prend en charge plusieurs types de bases de données tels que MySQL, PostgreSQL, SQLite et Oracle
06May2020
Implémentation PHP de la méthode de connexion à la base de données MySQL : 1. Connectez-vous via la fonction « mysql_connect() » ; 2. Utilisez « mysqli_connect() » ou « new mysqli() » pour vous connecter. Les deux méthodes sont identiques, mais les styles sont différents. ;3. Connectez-vous basé sur PDO.
29Aug2024
Guide de connexion à la base de données PHP. Ici, nous discutons respectivement de la connexion PHP MYSQL à l'aide de MYSQL et de la connexion PHP MYSQL à l'aide de MYSQLi.
Hot Tools
Bibliothèque PHP pour les conteneurs d'injection de dépendances
Bibliothèque PHP pour les conteneurs d'injection de dépendances
Une collection de 50 excellents algorithmes PHP classiques
Algorithme PHP classique, apprenez d'excellentes idées et élargissez votre réflexion
Petite bibliothèque PHP pour optimiser les images
Petite bibliothèque PHP pour optimiser les images