![]() |
|
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]()
|
|
| Гость |
|
|||
|
Unregistered |
Содержание db.php
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>Untitled Document</title> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> </head> <body> <?php $dbh = dbmopen("products", "c") or die("Не удалось открыть DBM"); dbmclose($dbh); ?> </body> </html> Запускаю, а он мне: Fatal error: Call to undefined function: dbmopen() in c:\apache\apache\htdocs\php\glava11\db.php on line 10 Почему функция undefined? В книге написано, что эта функция создаст базу данных. |
|||
|
||||
| Kefir |
|
|||
|
«Hakuna Matata» ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 1878 Регистрация: 25.1.2003 Где: Tampere, Suomi Репутация: 13 Всего: 87 |
XIX. DBM Functions [deprecated]
....... Installation In order to use these functions, you must compile PHP with dbm support by using the --with-db option. In addition you must ensure support for an underlying database or you can use some sytem libraries. |
|||
|
||||
| Гость |
|
|||
|
Unregistered |
Почитал я эти руководства.
Я только не понял, мне надо чтоли мою программу под дос запускать с ключом --with-db? с:\php\php.exe --with-db db.php Так?Вроде в ини ничего дописывать не надо, но меня смущает строчка: You have to download and install supported dba-Handlers. Мне чтоб эти БД использовать, надо что-то доустанавливать? Эти БД - неофициальные чтоли? Berkeley DB какой-то написал.... может лучше с ними не связываться? а простые файлы .тхт намного хуже этих БД? |
|||
|
||||
| Kefir |
|
|||
|
«Hakuna Matata» ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 1878 Регистрация: 25.1.2003 Где: Tampere, Suomi Репутация: 13 Всего: 87 |
IMHO, ;u4she usaj MySQL ili text fajly.
|
|||
|
||||
| Guest |
|
|||
|
Unregistered |
Тогда последний вопрос, а зачем они в ПХП такое сделали? или с этим вопросом к разработчикам...?
|
|||
|
||||
| Secandr |
|
|||
|
Связист ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4043 Регистрация: 3.8.2003 Где: Russia, Volgograd Репутация: 5 Всего: 39 |
Guest, вот пример из жизни:
написал я форум на Perl+dbm, хочу его переписать на PHP+SQL. Но тогда все данные будут потеряны. Вот тут то и нужно пользовать DBM Functions. |
|||
|
||||
![]()
|
| Правила форума "PHP" | |
|
|
Новичкам:
Важно:
Внимание:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | PHP: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |