Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] 'DB' not found
psych0
post
Post #1





Grupa: Zarejestrowani
Postów: 12
Pomógł: 0
Dołączył: 6.12.2008

Ostrzeżenie: (0%)
-----


Witam podczas nauki PHP5 z książki "PHP5. Wprowadzenie" Davida Sklara. Podczas nauki z listingu 1.7 pojawił mi się następujący komunikat:
Cytat
Fatal error: Class 'DB' not found in E:\Program Files\EasyPHP 2.0b1\www\Rozdzial 1\db1\listing1.7.php on line 3


Przy tworzeniu korzystam z Notepad++ i paczki EasyPHP 2.0b1 (na localhost)
Oto kod z listingu:
  1. <?php
  2.         require 'DB.php';
  3.     $db = DB::connect('mysql://root@localhost/kolacja');
  4.     $posilki = array('sniadanie','obiad','kolacja');
  5.     if (in_array($posilki, $_POST['posilek'])) {
  6.         $q = $dbh->query("SELECT potrawa,cena FROM posilki WHERE posilek LIKE '" .
  7.             $_POST['posilek'] ."'");
  8.         if ($q->numrows == 0) {
  9.             print "Brak dostępnych posiłków.";
  10.             } else {
  11.                 print '<table><tr><td>Potrawa</td><td>Cena</td></tr>';
  12.                 while ($row = $q->fetchRow()) {
  13.                     print "<tr><td>$row[0]</td><td>$row[1]</td></tr>";
  14.                 }
  15.                 print "</table>";
  16.             }
  17.             } else {
  18.                 print "Nieznany posiłek.";
  19.             }
  20.             ?>


Plik "DB.php" nie zawiera żadnej treści, istnieje baza danych o nazwie "kolacja".

Bardzo proszę o szybką odpowiedź.
Powód edycji: Poprawiłem bbCode (ociu)
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 23.08.2025 - 08:55