|
|
|
| есть таблица:
ID INTEGER NOT NULL,
PERSON_ID INTEGER NOT NULL,
CONTACT_TYPE_ID INTEGER DEFAULT 0 NOT NULL,
USERS_ID INTEGER DEFAULT 0 NOT NULL,
EDIT_USERS_ID INTEGER DEFAULT 0 NOT NULL,
DT_CONTACT TIMESTAMP NOT NULL,
COMMENTS BLOB SUB_TYPE 1 SEGMENT SIZE 4096 NOT NULL
надо вывести всю на html страницу
делаю так:
$host = 'localhost:C:\Program Files\Customer\Base\CUSTOMERS.FDB';
$username='SYSDBA';
$password='masterkey';
$dbh = ibase_connect ($host, $username, $password) or die ("error in db connect");
$stmt = 'SELECT * FROM CONTACT';
$sth = ibase_query($dbh, $stmt);
|
Как мне вывести содержимое этой таблицы? | |
|
|
|
|
|
|
|
для: fxsektor
(01.07.2007 в 21:30)
| | Я так думаю
<?php
//*** Ваш код ***
while($row = ibase_fetch_assoc($sth))
{
echo("ID: " . $row["ID"] . "<br />\r\n");
echo("PERSON_ID: " . $row["PERSON_ID"] . "<br />\r\n");
//Etc
}
?>
|
| |
|
|
|
|
|
|
|
для: Unkind
(01.07.2007 в 22:08)
| | Спасибо за подсказку
а как выводить поля блоб? (COMMENTS)?
они выводятся
4 5 1 6 0 06/06/2007 09:36:00 JI‡
5 6 1 6 0 06/06/2007 09:43:54 JI‡
6 7 0 6 0 06/06/2007 09:46:05 JI‡
7 4 1 6 0 06/06/2007 09:53:50 JI‡
8 8 1 6 0 06/06/2007 10:01:13 JI‡
9 10 1 6 0 06/06/2007 10:08:33 JI‡ | |
|
|
|
|
|
|
|
для: fxsektor
(01.07.2007 в 22:38)
| | По идее, так же, как и остальные. Просто эти комментарии, возможно, в какой-то другой кодировке. | |
|
|
|
|
|
|
|
для: Unkind
(01.07.2007 в 22:48)
| | в мануале есть фунция:
ibase_blob_echo - выводит содержимое blob в браузер;
http://ru2.php.net/manual/ru/function.ibase-blob-echo.php
но я не знаю, как присобачить это к тому, что ты написал | |
|
|
|
|
|
|
|
для: fxsektor
(01.07.2007 в 22:55)
| | Попробуйте
<?php
ibase_blob_echo($row["COMMENTS"]);
?>
|
| |
|
|
|
|
|
|
|
для: Unkind
(01.07.2007 в 23:25)
| | УРРА! | |
|
|
|
|
|
|
|
для: Unkind
(01.07.2007 в 23:25)
| | Урра! | |
|
|
|