Dołączyłem do mojej strony napisanej w drupalu małą bazę danych zapisaną w accesie. Oto kod który użyłem by sie połączyć i wyświetlić wyniki:
<?php include_once('adodb5\adodb.inc.php'); $db = NewADOConnection('access'); $db->Connect('Driver={Microsoft Access Driver (*.mdb)};Dbq='.realpath('sites\92046.drupal.lab.kti.ue.poznan.pl\gazeciarnia.mdb')); // polecenie SQL $sql = "select idp, Nazwa, Cena, Kategoria from Tabela1"; // odczyt danych while (!$rs->EOF) { $rs->MoveNext(); } // koniec pracy z baza danych $db->Close(); ?>
Niestety kod jest niepoprawny. Wyświetla się błąd:
bool(false)
Fatal error: Call to a member function Fields() on a non-object in C:\bin\apache22\htdocs\includes\common.inc(1695) : eval()'d code on line 12
Bardzo bym prosił o pomoc, jest mi to potrzebne do zaliczenia przedmiotu.
Z góry dziękuje
Pozdrawiam:)