![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 1 Pomógł: 0 Dołączył: 1.01.2011 Ostrzeżenie: (0%) ![]() ![]() |
Witam. Jestem laikiem jeśli chodzi o PHP a muszę umieścić na stronie bazę danych i wyświetlać dane z niej.
Używam skryptu który miałem na zajęciach a wygląda on tak : <html> <body> <table border="1"> <tr> <th>Identyfikator</th> <th>Rodzaj Biletu</th> <th>Wydarzenie</th> <th>Miejsce</th> <th>Trybuna</th> <th>Rząd</th> <th>Typ</th> <th>Cena</th> <th>Ilość</th> <th>Forma Płatności</th> </tr> <?php // polaczenie z baza danych include_once('adodb5\adodb.inc.php'); $db = NewADOConnection('access'); $db->Connect('Driver={Microsoft Access Driver (*.mdb)};Dbq=' . realpath('sites\<92000.drupal.lab.kti.ue.poznan.pl>\<bilety.mdb>')); // polecenie SQL $sql = "select * from bilety"; $rs = $db->Execute($sql); // odczyt danych while (!$rs->EOF) { echo "<tr><td>"; echo $rs->Fields("Identyfikator"); echo "</td><td>"; echo $rs->Fields("Rodzaj Biletu"); echo "</td><td>"; echo $rs->Fields("Wydarzenie"); echo "</td><td>"; echo $rs->Fields("Miejsce"); echo "</td><td>"; echo $rs->Fields("Trybuna"); echo "</td><td>"; echo $rs->Fields("Rząd"); echo "</td><td>"; echo $rs->Fields("Typ"); echo "</td></tr>"; echo $rs->Fields("Cena"); echo "</td></tr>"; echo $rs->Fields("Ilość"); echo "</td></tr>"; echo $rs->Fields("Forma Płatności"); echo "</td></tr>"; $rs->MoveNext(); } $db->Close(); ?> </table> </body> </html> Problem polega, że tworzona jest tabela a nie są pobierane dane z bazy danych i w drugim wierszu widnieje : 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 28 Pomoże ktoś ? Ten post edytował chezik 1.01.2011, 18:58:18 |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 31.07.2025 - 10:36 |