Мне нужно получить доступ к некоторым данным из базы данных MS Access и извлечь некоторые данные из нее с помощью PHP.
Я посмотрел в Интернете и обнаружил следующую строку, которая, кажется, правильно подключается к базе данных.:
$conn->Open("DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=C:\wamp\www\data\MYDB.mdb");
Однако я попытался получить некоторые данные следующим образом:
$query = "SELECT pageid FROM pages_table";
$result = mysqli_query($conn, $query);
$amount_of_pages = 0;
if(mysqli_num_rows($result) <= 0)
echo "No results found.";
else
while($row = mysqli_fetch_array($result, MYSQL_ASSOC))
$amount_of_pages++;
И был представлен со следующими ошибками:
Предупреждение: mysqli_query () ожидает, что параметр 1 будет mysqli, объект, указанный в C: \ wamp \ www \ data \ index.php в строке 19
Предупреждение: mysqli_num_rows () ожидает, что параметр 1 будет mysqli_result, с нулевым значениемв C: \ wamp \ www \ data \ index.php в строке 23 Результаты не найдены.
Я не совсем понимаю соединение с базой данных Access, есть ли что-то, что я должен делать по-другому?
Заранее благодарим за любую помощь.