Хочу изучать управление базами данных через web. Дело в том что я хорошо знаю Firebird, но не знаю MySQL (или еще что-то). Есть ли смысл изучать новую СУБД, так как в информации, скажем, о PHP + Firebird очень мало, а в основном встречаются римеры PHP + MySQL?
Здравствуйте, zorik, Вы писали:
Z>Хочу изучать управление базами данных через web. Дело в том что я хорошо знаю Firebird, но не знаю MySQL (или еще что-то). Есть ли смысл изучать новую СУБД, так как в информации, скажем, о PHP + Firebird очень мало, а в основном встречаются римеры PHP + MySQL?
Изучать что-то новое всегда есть смысл. При том, если ты достаточно силён в теории баз данных и знаком с одной из них, то проблем с другими не возникнет никаких. К тому же в PHP и разницы то особой нет, какую из СУБД использовать.
Здравствуйте, Andir, Вы писали:
A>К тому же в PHP и разницы то особой нет, какую из СУБД использовать.
Если для форума, то можна создать новую БД. Но есть уже готовая работающая промышленная БД и не хотелось бы переводить ее. Не подскажите где взять информацию, желательно на русском? И будет ли все это работать под IIS?
Здравствуйте, zorik, Вы писали:
Z>Хочу изучать управление базами данных через web. Дело в том что я хорошо знаю Firebird, но не знаю MySQL (или еще что-то). Есть ли смысл изучать новую СУБД, так как в информации, скажем, о PHP + Firebird очень мало, а в основном встречаются римеры PHP + MySQL?
Разницы практически никакой. Я к примеру ниразу не пользовал mysql+php в своих проектах. Только firebird+php
[RSDN@Home][1.2.0][alpha][655]
[Здоровье без силы — то же, что твердость без упругости. [К. Прутков]]
Здравствуйте, zorik, Вы писали:
Z>Если для форума, то можна создать новую БД. Но есть уже готовая работающая промышленная БД и не хотелось бы переводить ее. Не подскажите где взять информацию, желательно на русском?
Непонятно какую тебе инфу надо.
Z>И будет ли все это работать под IIS?
Должно... Под линухом без проблем пашет.
ps а чтоже это php+firebird а не mssql+asp раз винда?
Начало получатся. Разобрался именно с PHP + Firebird. Правда поставил у себя на локалке Аpache. Почему спрашивал про IIS? Просто вряд ли админ мне разрешит поставить что-то другое.
Возник следующий вопрос: как с БД Firebird посредством php вытащить картинку, желательно jpg, и отобразить ее в браузере?
Здравствуйте, 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)
}
Здравствуйте, zorik, Вы писали:
_>>пробовали? Z>Попробовал. Но это как-то не серьезно записывать файлы на жесткий диск. А как отобразить рисунки на лету?
например глянуть вот это. там есть такие строки:
url(data:image/png;base64,[длинный base64 поскипан]).