Алексей В.
8 сообщений
#17 лет назад
Пишу программу которая должна создавать базу данных и экспортировать нужные данные в dbf файл! как сделать db проблем нету, а вот как создать dbf незнаю....может кто-нибудь подскажет? (кодировка cp866)
Станислав Малкин
1410 сообщений
#17 лет назад
Цитата ("Ergall"):
Пишу программу которая должна создавать базу данных и экспортировать нужные данные в dbf файл! как сделать db проблем нету, а вот как создать dbf незнаю....может кто-нибудь подскажет? (кодировка cp866)

Формат dbf имеет довольно четкое определение - почитайте спецификацию и с помощью fwrite сможете создать файл без проблем.
 Falcon
400 сообщений
#17 лет назад
Штатными средствами. Подключаем php_dbase.dll

<?php
$def = array(
array("date", "D",
array("name", "C", 50),
//........любые другие поля, см. мануал
);

if (!dbase_create('test.dbf', $def)) {
echo 'Ошибка';
}

//...работаем с базой

dbase_close($db);
// имеем нужный dbf

?>