Версия для печати
Автор: Admin
Просмотров: 59
Слов: 145
Рейтинг: Нет оценки
Один из вариантов решения заключается в работе с файлом формата 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().