Witam,
Testuje jeden z płatnych serwerów i mam problem z wyświetlaniem danych z bazy.

Gdy plik 'index.php' jest w jednym katalogu z plikami DB.php dane są pobierane z bazy. Natomiast jeśli chce uporządkować pliki i pakiet DB ukryć w katalogu ''libraries/DB/DB.php', w przeglądarce nic się nie wyświetla.

Jeśli chce dołączyć pakiet DB.php bezpośrednio z serwera pojawia mi się błąd, że takie pliki nie istnieją, więc kopiuje cały pakiet na serwer. Administrator serwera uważa że pakiet działa u nich poprawnie.


  1. require_once 'PEAR.php';
  2. require_once 'libraries/DB/DB.php';
  3.  
  4. $dns = DB_TYPE . '://' . DB_USERNAME . ':' . DB_PASSWD . '@' . DB_PROTOCOL . '(' . DB_HOST . ')/' . DB_NAME;
  5. if(DB::isError($connection = DB::connect($dns)))
  6. throw new Exception($connection->getMessage());
  7.  
  8. $result =& $connection->query("SELECT * FROM category");
  9. while($row = $result->fetchRow(DB_FETCHMODE_ASSOC)) {
  10. echo $row['CAT_Name'].'<br />';
  11. }
  12.  
  13. $connection->disconnect();


Z góry dziękuję za pomoc,
Jacek,