Wie erkennen, ob ext/mysqli verfügbar ist

Fragen zu allen Themen rund ums Programmieren außerhalb von phpBB können hier gestellt werden - auch zu anderen Programmiersprachen oder Software wie Webservern und Editoren.
Antworten
Gast210225

Wie erkennen, ob ext/mysqli verfügbar ist

Beitrag von Gast210225 »

Hallo,
ich hab für mein CMS eine DB Klasse für MySQL 4/5. Diese benutzt aber noch die "alte" MySQL Erweiterung (z.B. mysql_connect, mysql_query, ... ).
Nur wie kann ich am besten erkennen, ob schon mysqli verfügbar ist?

Viele Grüße,
Johannes
Benutzeravatar
chriss713
Mitglied
Beiträge: 229
Registriert: 06.06.2005 14:06

Beitrag von chriss713 »

In PHP: phpinfo()

In MySQL:
Die mysqli-Erweiterung ermöglicht Ihnen den Zugriff auf Funktionalitäten von MySQL 4.1 und höher.
Doku: http://de.php.net/mysqli
Gast210225

Beitrag von Gast210225 »

Ich hab mir fast gedacht, das so eine Antwort kommt ;)
Ich hab zu ungenau ausgedrückt ;)... also, nochmal:
Das CMS soll selbst erkennen, ob mysqli verfügbar ist ;)

Viele Grüße,
Johannes
Benutzeravatar
S2B
Ehemaliges Teammitglied
Beiträge: 3258
Registriert: 10.08.2004 22:48
Wohnort: Aachen
Kontaktdaten:

Beitrag von S2B »

Ein Ausschnitt aus der admin/index.php des phpBB's:

Code: Alles auswählen

		$sql = "SELECT VERSION() AS mysql_version";
		if($result = $db->sql_query($sql))
		{
			$row = $db->sql_fetchrow($result);
			$version = $row['mysql_version'];

			if( preg_match("/^(3\.23|4\.)/", $version) )
			{
				$db_name = ( preg_match("/^(3\.23\.[6-9])|(3\.23\.[1-9][1-9])|(4\.)/", $version) ) ? "`$dbname`" : $dbname;
[...]
Damit solltest du zumindest die Datenbank abchecken können. :wink:
Gruß, S2B
Keinen Support per ICQ/PM!
Hier kann man meine PHP-Skripte und meine MODs für phpBB runterladen.
Gast210225

Beitrag von Gast210225 »

Hmm, ja, dann weiß ich schon, welche Version vom MySQL auf dem Server läuft, aber das mit PHP weiß ich immernoch nicht..
Benutzeravatar
S2B
Ehemaliges Teammitglied
Beiträge: 3258
Registriert: 10.08.2004 22:48
Wohnort: Aachen
Kontaktdaten:

Beitrag von S2B »

[php:extension_loaded] :wink:
Gruß, S2B
Keinen Support per ICQ/PM!
Hier kann man meine PHP-Skripte und meine MODs für phpBB runterladen.
Gast210225

Beitrag von Gast210225 »

genau, Danke ;)
Antworten

Zurück zu „Coding & Technik“