|
|
|
| Есть файл .xls нужно выдернуть, допустим, 1-й столбец, и засунуть его в базу, делаю так:
$xls = new COM("Excel.Application");
$xls->Application->Visible = 1;
$xls->Workbooks->Open("http://localhost/tur.xls");
$range=$xls->Range("A1");
$range->Select();
$range=$xls->Selection();
$db = mysql_connect("localhost", "root");
mysql_select_db("Guide",$db);
$result = mysql_query("INSERT INTO Guide.User (LastName) values ('$range')", $db);
echo $result;
//mysql_close($db);
$xls->Quit();
$xls->Release();
$xls = Null;
$range = Null;
Подскажите что хранится в переменной $range?
Или подскажите как это можно сделать по-другому? | |
|
|
|
|
|
|
|
для: polaxlex
(11.04.2006 в 08:54)
| | COM возится, что в крапиву садится. Если есть возможность, лучше сохранить Excel-лист как CSV-файл и разобрать его средствами PHP. Парсер можно найти в разделе downloads http://www.softtime.ru/info/csv.php. | |
|
|
|