suchen
HeimPHP-BibliothekenAndere BibliothekenDie vollständige PHP-Klassenbibliothek für Datenbankverbindungen von MySQL
Die vollständige PHP-Klassenbibliothek für Datenbankverbindungen von MySQL
<?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; //Datenbank-Host

private $db_pwd; //Datenbank-Benutzername

private $db_database; / / Datenbankverbindungsidentifikation;

private $result; //Ergebnisressourcenidentifikation des ausgeführten Abfragebefehls

private $sql; //Anzahl der zurückgegebenen Einträge

private $coding; Datenbankkodierung, gbk, utf8, gb2312

private $bulletin = true; //Ob die Fehlerprotokollierung aktiviert werden soll

private $show_error = false; //In der Testphase werden alle Fehler angezeigt, was Sicherheitsrisiken birgt und geschlossen ist standardmäßig

private $ is_error = false; // Ob bei Erkennung eines Fehlers sofort beendet werden soll, der Standardwert ist true. Es wird empfohlen, ihn nicht zu aktivieren, da dies für den Benutzer sehr belastend ist sehe nichts

Haftungsausschluss

Alle Ressourcen auf dieser Website werden von Internetnutzern bereitgestellt oder von großen Download-Sites nachgedruckt. Bitte überprüfen Sie selbst die Integrität der Software! Alle Ressourcen auf dieser Website dienen nur als Referenz zum Lernen. Bitte nutzen Sie diese nicht für kommerzielle Zwecke. Andernfalls sind Sie für alle Folgen verantwortlich! Wenn ein Verstoß vorliegt, kontaktieren Sie uns bitte, um ihn zu löschen. Kontaktinformationen: admin@php.cn

Verwandter Artikel

Implementierungsmethode für die Anzeige von PHP-MySQL-AbfragenImplementierungsmethode für die Anzeige von PHP-MySQL-Abfragen

08Aug2020

So implementieren Sie die PHP-MySQL-Abfrageanzeige: Definieren Sie zunächst eine „ShowTable“-Methode. Stellen Sie dann über „mysql_connect“ eine Verbindung zur Datenbank her. Verwenden Sie dann „mysql_query“ und andere Funktionen, um die Abfrageergebnisse in einer Tabelle anzuzeigen .

Beispiel für die Verwendung der PHP-Klassenbibliothek zum Exportieren von Excel-DatenBeispiel für die Verwendung der PHP-Klassenbibliothek zum Exportieren von Excel-Daten

20Dec2016

In diesem Artikel wird hauptsächlich die Verwendung der Klassenbibliothek zum Exportieren von Excel-Daten in PHP vorgestellt und die damit verbundenen Implementierungsfähigkeiten beim Lesen und Exportieren von Excel-Daten in PHP anhand von Beispielen analysiert

Verwenden Sie jquery.noConflict(), um das Problem von Konflikten zwischen der JQuery-Bibliothek und anderen Bibliotheken zu lösenVerwenden Sie jquery.noConflict(), um das Problem von Konflikten zwischen der JQuery-Bibliothek und anderen Bibliotheken zu lösen

20Jun2017

Bei der Entwicklung mit jQuery können Sie auch andere JS-Bibliotheken wie Prototype verwenden. Wenn jedoch mehrere Bibliotheken nebeneinander existieren, können Sie diese durch die folgenden Lösungen lösen: 1. jQuery-Bibliotheken in andere importieren Verwenden Sie die jQuery-Methode (Rückruf) direkt, z. B.:

So verwenden Sie das Pip-Tool in PythonSo verwenden Sie das Pip-Tool in Python

02Jul2019

Wenn Sie nach der Installation von Python einige andere Bibliotheken installieren müssen, gibt es im Allgemeinen zwei Methoden: Eine besteht darin, sie manuell von der offiziellen Website der einzelnen Bibliotheken herunterzuladen. Die andere Methode besteht darin, Pip einfach zu installieren Bibliotheken. Nach der Installation von pip können Sie Bibliotheken von Drittanbietern direkt über Befehle installieren und löschen.

Eine vollständige Sammlung gängiger Methodencodes und Beispiele für die Verwendung von Redis in PHP-OperationenEine vollständige Sammlung gängiger Methodencodes und Beispiele für die Verwendung von Redis in PHP-Operationen

20Apr2018

Dieser Artikel stellt den Code und Beispiele für die Verwendung von Redis in PHP-Operationen vor. Jetzt kann ich ihn mit Ihnen teilen.

Was sind Linux-Abhängigkeitspakete?Was sind Linux-Abhängigkeitspakete?

24Mar2023

Linux-Abhängigkeitspakete beziehen sich auf „Bibliotheksdateien“. Die meisten Abhängigkeitspakete, einschließlich dynamischer Bibliotheken und statischer Bibliotheken, sind wie andere Betriebssysteme modular aufgebaut, was bedeutet, dass Funktionen voneinander abhängen und einige Funktionen erfordern einige andere Funktionen zur Unterstützung, die die Wiederverwendbarkeit des Codes verbessern können.

See all articles