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
Wie erkennen, ob ext/mysqli verfügbar ist
In PHP: phpinfo()
In MySQL:
In MySQL:
Doku: http://de.php.net/mysqliDie mysqli-Erweiterung ermöglicht Ihnen den Zugriff auf Funktionalitäten von MySQL 4.1 und höher.
- S2B
- Ehemaliges Teammitglied
- Beiträge: 3258
- Registriert: 10.08.2004 22:48
- Wohnort: Aachen
- Kontaktdaten:
Ein Ausschnitt aus der admin/index.php des phpBB's:
Damit solltest du zumindest die Datenbank abchecken können. 
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;
[...]

Gruß, S2B
Keinen Support per ICQ/PM!
Hier kann man meine PHP-Skripte und meine MODs für phpBB runterladen.
Keinen Support per ICQ/PM!
Hier kann man meine PHP-Skripte und meine MODs für phpBB runterladen.