Я довольно новый разработчик, и в настоящее время я работаю над небольшим проектом по созданию отображения данных (диаграмм, таблиц и прочего) для большой базы данных с использованием PHP.
Наша компания не позволяла нам использовать SQL для хранения / хранения более чем полугодовой информации для нас, но нашему отделу аудита нужны данные гораздо более поздние, чем эти.
Они предоставили нам ежемесячную базу данных, и мы сами можем объединить данные, а затем поделиться ими с остальной командой.
В настоящее время мы используем QlikView для объединения наших файлов, так как у нас нет приложения SQL (единственное, к чему мы можем получить доступ, это myphpadmin, который дает вам только 2 МБ ограничения на загрузку).
и, к сожалению ... Qlikview экспортирует только в два вида базы данных 1. QVD 2.CSV / TXT
Я увидел несколько статей и увидел драйвер в управлении соединениями ODBC для текста в Windows, поэтому я подумал, что можно было соединить между CSV и PHP.
вот мой код, который я использую для создания списка заголовков:
<thead>
<tr>
<?php
$conn=odbc_connect('splistcsv', '', '');
$data = "SELECT * FROM splistcsv";
if($conn){echo "horray";}else{echo"oh no";}
$dataquery = odbc_exec($conn, $data);
for($i=1; $i <= odbc_num_fields($dataquery); $i++)
echo "<th value=".odbc_field_name($dataquery, $i).">".odbc_field_name($dataquery, $i)."</th>"?>
</tr>
</thead>
но возвращается ошибка:
Warning: odbc_exec(): SQL error: [Microsoft][ODBC Text Driver] The Microsoft Jet database engine cannot open the file '(unknown)'. It is already opened exclusively by another user, or you need permission to view its data., SQL state S1000 in SQLExecDirect in C:\xampp\htdocs\42project\pagination.php on line 211"
но для этой строки
if($conn){echo "horray";}else{echo"oh no";}
возвращает правильный хорр
У кого-нибудь есть ссылка, которую я могу использовать для подключения базы данных csv / text к PHP?
большое спасибо перед