0
に接続します。WindowsサーバーにFirebirdサーバーとFirebirdデータベースがインストールされています。この上のポートDBは、私はPHPをインストールしたこのサーバー上8095.で、私はここで、PHPでこのDBに接続する必要があります私の私が試したコードではなく、成功です:Firebird localhost DBをphp
<?php
$host = 'localhost:D:\path\to\Database.FDB';
$username = 'user';
$password = 'pass';
$dbh = ibase_connect($host, $username, $password);
$stmt = 'SELECT * FROM StoreCards';
$sth = ibase_query($dbh, $stmt);
while ($row = ibase_fetch_object($sth)) {
echo $row->Code, "\n";
}
ibase_free_result($sth);
ibase_close($dbh);
?>
あなたは私ください助けることができますか?
おかげでたくさん
EDIT:このコードでの作業
:
$dbh = ibase_pconnect("ipaddr:path-to-db.FDB", "user", "pass") or die('die message');
$q = ibase_query($dbh, "select * from StoreCards");
while ($r = ibase_fetch_object($q)) {
$some_value = $r->CODE;
echo $some_value;
}
をまた、PDOライブラリを使用することを検討し、それが使いやすい名前付きパラメータをサポートしています。 – Marcodor