Firebird changes
This commit is contained in:
parent
23f5d7ef35
commit
af06d004b6
@ -19,7 +19,7 @@
|
|||||||
*/
|
*/
|
||||||
class firebird {
|
class firebird {
|
||||||
|
|
||||||
protected $conn;
|
protected $conn, $statement;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Open the link to the database
|
* Open the link to the database
|
||||||
@ -28,9 +28,9 @@ class firebird {
|
|||||||
* @param string $user
|
* @param string $user
|
||||||
* @param string $pass
|
* @param string $pass
|
||||||
*/
|
*/
|
||||||
function __construct($db, $user, $pass)
|
function __construct($db, $user="sysdba", $pass="masterkey")
|
||||||
{
|
{
|
||||||
$this->conn = @ibase_connect($db, $user, $pass);
|
$this->conn = ibase_connect($db, $user, $pass);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@ -38,7 +38,20 @@ class firebird {
|
|||||||
*/
|
*/
|
||||||
function __destruct()
|
function __destruct()
|
||||||
{
|
{
|
||||||
@ibase_close($this->conn);
|
ibase_close($this->conn);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Wrapper function to better match PDO
|
||||||
|
*
|
||||||
|
* @param string $sql
|
||||||
|
* @return resource
|
||||||
|
*/
|
||||||
|
function query($sql)
|
||||||
|
{
|
||||||
|
$this->statement = ibase_query($this->conn, $sql);
|
||||||
|
return $this->statement;
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
// End of firebird.php
|
// End of firebird.php
|
@ -106,7 +106,7 @@ if(function_exists('ibase_connect'))
|
|||||||
// --------------------------------------------------------------------------
|
// --------------------------------------------------------------------------
|
||||||
|
|
||||||
// Create the main window
|
// Create the main window
|
||||||
$wnd = new Main();
|
new Main();
|
||||||
|
|
||||||
// Start the GTK event loop
|
// Start the GTK event loop
|
||||||
GTK::main();
|
GTK::main();
|
||||||
|
Reference in New Issue
Block a user