PHP Doku:: Request statistics about a database - function.ibase-db-info.html

Verlauf / Chronik / History: (1) anzeigen

Sie sind hier:
Doku-StartseitePHP-HandbuchFunktionsreferenzDatenbankerweiterungenAnbieterspezifische DatenbankerweiterungenFirebird/InterBaseFirebird/InterBase Funktionenibase_db_info

Ein Service von Reinhard Neidl - Webprogrammierung.

Firebird/InterBase Funktionen

<<ibase_connect

ibase_delete_user>>

ibase_db_info

(PHP 5)

ibase_db_infoRequest statistics about a database

Beschreibung

string ibase_db_info ( resource $service_handle , string $db , int $action [, int $argument = 0 ] )
Warnung

Diese Funktion ist bis jetzt nicht dokumentiert. Es steht nur die Liste der Argumente zur Verfügung.


Ein BenutzerBeitrag:
- Beiträge aktualisieren...
markus
15.01.2007 6:31
I used the following code to test the different returns for the following actions
(in order from least info to more additional info.
(use  pre tags for output)

4    Database header page information
2    Database header page information + “Database log page information”
1   + table, but not per index pages
8   + index pages, but not system
16  + index pages including system

<?php
$databaseUser
= "sysdba";
$databasePassword = "edumate2";
$res  = ibase_service_attach( "localhost" , $databaseUser, $databasePassword);

// No idea what the optional argument is for yet.
// every action besides 2,4,8,16 (tested 32) returned the following warning:
// WARNING [2] ibase_db_info() [function.ibase-db-info]: Unrecognised option (5)
$i=$_REQUEST["i"];
if (
is_null($i) || empty($i)) $i=4;
echo
"####################### action = $i #######################<br>\n";
echo
"info:(\n";
echo
ibase_db_info($res, "/var/lib/firebird/data/dbinfo.gdb" , $i  );
echo
"\n)<br>\n";

ibase_service_detach ($res);
?>

(ps. I dislike fb)



PHP Powered Diese Seite bei php.net
The PHP manual text and comments are covered by the Creative Commons Attribution 3.0 License © the PHP Documentation Group - Impressum - mail("TO:Reinhard Neidl",...)