Я пытаюсь вставить данные и выбрать данные из Excel, используя соединение ODBC.Мне удалось подключиться к нему:
$dbh = new PDO("odbc:Driver={Microsoft Excel Driver (*.xls, *.xlsx, *.xlsm, *.xlsb)};Dbq=$file_name", $username, $password);
Однако я не уверен, как запросить Excel, так как для этого есть минимальная документация!Я попытался это:
$query = "INSERT INTO $sheet ($cell) VALUES ($value)";
$result = $dbh->query($query);
Но это приводит к ошибке:
Array ([0] => 07002 [1] => -3010 [2] => [Microsoft] [Драйвер ODBC Excel] Механизму базы данных Microsoft Office Access не удалось найти объект «Лист1». Убедитесь, что объект существует, и что вы правильно указали его имя и путь.odbc_stmt.c: 254) [3] => 07002)
Под объектом мы надеемся, что они означают лист Excel?
Спасибо всем за помощь