downloads | documentation | faq | getting help | mailing lists | licenses | wiki | reporting bugs | php.net sites | links | conferences | my php.net

search for in the

ibase_delete_user> <ibase_connect
[edit] Last updated: Fri, 22 Jul 2011

view this page in

ibase_db_info

(PHP 5)

ibase_db_infoRequest statistics about a database

Description

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

This function is currently not documented; only its argument list is available.



add a note add a note User Contributed Notes ibase_db_info
markus 15-Jan-2007 05: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)

 
show source | credits | sitemap | contact | advertising | mirror sites