Как обновлять информацию из Excel?
Автор: Romantik
Сайт: http://www.phpclub.ru/
Рейтинг: N/A из 7
<<НАЗАД
Один из вариантов решения заключается в работе с файлом формата DBF.
Его понимает РНР и с ним работает Excel.
Для создания dbf файла, сохраняем выделенные ячейки как файл dBase.
<TABLE>
<?
$db= "excelfile.dbf"; // файл Excel,
сохраненный как dBase
$open_db= dbase_open($db, 0); // открывает базу (read-only)
$fields= dbase_numfields($open_db); // Количество полей в таблице
$records= dbase_numrecords($open_db); // Количество строк в таблице
for ($i=1; $i<= $records; $i++) // Цикл
"строки"
{
echo "<TR>";
$row= dbase_get_record($open_db, $i); // получает строку
for($a=0; $a< $fields; $a++) // Цикл
"столбцы"
{
echo "<TD> $row[$a] </TD>";
}
echo "</TR>";
}
?>
</TABLE>
Если необходимо, можно занести таблицу в базу данных.
Для удобства, желательно перекодировать все символы функцией
convert_cyr_string().
<<НАЗАД
ОЦЕНИТЬ СТАТЬЮ
ВЕРСИЯ ДЛЯ ПЕЧАТИ>>
Статья прочитана :
раз.
|