работа с БД Firebird через web
От: zorik Украина http://www.zorg.ho.com.ua
Дата: 01.09.06 05:40
Оценка:
Хочу изучать управление базами данных через web. Дело в том что я хорошо знаю Firebird, но не знаю MySQL (или еще что-то). Есть ли смысл изучать новую СУБД, так как в информации, скажем, о PHP + Firebird очень мало, а в основном встречаются римеры PHP + MySQL?
Re: работа с БД Firebird через web
От: Andir Россия
Дата: 01.09.06 05:48
Оценка:
Здравствуйте, zorik, Вы писали:

Z>Хочу изучать управление базами данных через web. Дело в том что я хорошо знаю Firebird, но не знаю MySQL (или еще что-то). Есть ли смысл изучать новую СУБД, так как в информации, скажем, о PHP + Firebird очень мало, а в основном встречаются римеры PHP + MySQL?


Изучать что-то новое всегда есть смысл. При том, если ты достаточно силён в теории баз данных и знаком с одной из них, то проблем с другими не возникнет никаких. К тому же в PHP и разницы то особой нет, какую из СУБД использовать.

С Уважением, Andir!
Re[2]: работа с БД Firebird через web
От: zorik Украина http://www.zorg.ho.com.ua
Дата: 01.09.06 06:22
Оценка:
Здравствуйте, Andir, Вы писали:

A>К тому же в PHP и разницы то особой нет, какую из СУБД использовать.


Если для форума, то можна создать новую БД. Но есть уже готовая работающая промышленная БД и не хотелось бы переводить ее. Не подскажите где взять информацию, желательно на русском? И будет ли все это работать под IIS?
Re: работа с БД Firebird через web
От: Sheridan Россия  
Дата: 01.09.06 06:29
Оценка:
Здравствуйте, zorik, Вы писали:

Z>Хочу изучать управление базами данных через web. Дело в том что я хорошо знаю Firebird, но не знаю MySQL (или еще что-то). Есть ли смысл изучать новую СУБД, так как в информации, скажем, о PHP + Firebird очень мало, а в основном встречаются римеры PHP + MySQL?


Разницы практически никакой. Я к примеру ниразу не пользовал mysql+php в своих проектах. Только firebird+php

[RSDN@Home][1.2.0][alpha][655]
[Здоровье без силы — то же, что твердость без упругости. [К. Прутков]]
Matrix has you...
Re[3]: работа с БД Firebird через web
От: Sheridan Россия  
Дата: 01.09.06 07:27
Оценка:
Здравствуйте, zorik, Вы писали:

Z>Если для форума, то можна создать новую БД. Но есть уже готовая работающая промышленная БД и не хотелось бы переводить ее. Не подскажите где взять информацию, желательно на русском?

Непонятно какую тебе инфу надо.

Z>И будет ли все это работать под IIS?

Должно... Под линухом без проблем пашет.

ps а чтоже это php+firebird а не mssql+asp раз винда?

[RSDN@Home][1.2.0][alpha][655]
[Все познаваемо. [Карнеад]]
Matrix has you...
Re[3]: работа с БД Firebird через web
От: Аноним  
Дата: 01.09.06 08:35
Оценка:
Z> Не подскажите где взять информацию, желательно на русском? И будет ли все это работать под IIS?

А где вы обычно берёте информацию ?

Форум на www.gmane.org и FAQ'и на www.iBase.ru

И то и другое на официальной странице Firebird'a
Re[4]: работа с БД Firebird через web
От: zorik Украина http://www.zorg.ho.com.ua
Дата: 07.09.06 07:06
Оценка:
Здравствуйте, Sheridan

Начало получатся. Разобрался именно с PHP + Firebird. Правда поставил у себя на локалке Аpache. Почему спрашивал про IIS? Просто вряд ли админ мне разрешит поставить что-то другое.

Возник следующий вопрос: как с БД Firebird посредством php вытащить картинку, желательно jpg, и отобразить ее в браузере?
Re[5]: работа с БД Firebird через web
От: _rasta  
Дата: 07.09.06 07:33
Оценка:
Здравствуйте, zorik, Вы писали:

Z>Возник следующий вопрос: как с БД Firebird посредством php вытащить картинку, желательно jpg, и отобразить ее в браузере?


имхо очевидно, что процесс должен быть обратным записи картинки в базу

$base=new DB($dbname); // ваш класс для общения с БД.
$sql="select 'картинки' from $tablename";
$list=$base->GetRecords($sql)
$n=0;
while ($item=$base->GetRow($list))
{
    $n++;
    $file=fopen("картинка_$n", "a+");
    fwrite($file, $item["картинка"]);
    fclose($file)
}


<html>
    <img src="картинка_1">
    ...
    <img src="картинка_n">
</hml>


что-то вроде...
пробовали?
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
Re[6]: работа с БД Firebird через web
От: zorik Украина http://www.zorg.ho.com.ua
Дата: 07.09.06 09:00
Оценка:
Здравствуйте, _rasta, Вы писали:

_> $file=fopen("картинка_$n", "a+");

_> fwrite($file, $item["картинка"]);

_> <img src="картинка_1">

_> ...
_> <img src="картинка_n">

_>что-то вроде...

_>пробовали?

Попробовал. Но это как-то не серьезно записывать файлы на жесткий диск. А как отобразить рисунки на лету?
Re[7]: работа с БД Firebird через web
От: _rasta  
Дата: 07.09.06 09:29
Оценка:
Здравствуйте, zorik, Вы писали:

_>>пробовали?

Z>Попробовал. Но это как-то не серьезно записывать файлы на жесткий диск. А как отобразить рисунки на лету?

например глянуть вот это. там есть такие строки:
url(data:image/png;base64,[длинный base64 поскипан]).

можно попробовать пихать в ваш хтмл такое-же.
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.