Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> klasa otwierająca bazę
SET
post
Post #1





Grupa: Zarejestrowani
Postów: 75
Pomógł: 0
Dołączył: 21.07.2004

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


  1. <?php
  2. class lacz 
  3. {
  4. var $host;
  5. var $uzytkownik;
  6. var $haslo;
  7. var $nazwa;
  8.  
  9.  function baza() 
  10.  {
  11.  $this->host = &#092;"localhost\";
  12.  $this->uzytkownik = &#092;"user\";
  13.  $this->haslo = &#092;"haslo\";
  14.  $this->nazwa = &#092;"baza\";
  15.  }
  16.  
  17.  function open() 
  18.  {
  19.  $wynik = mysql_pconnect($this->host,$this->uzytkownik,$this->haslo);
  20.  if (!$wynik)
  21. return false;
  22.  if (!@mysql_select_db($this->nazwa))
  23. return false;
  24.  return $wynik;
  25.  
  26.  }
  27.  
  28. }
  29. ?>

teraz sprawdzam tą klasę
  1. <?php
  2. function open() 
  3.  {
  4.  $wynik = mysql_pconnect($this->host,$this->uzytkownik,$this->haslo);
  5.  if (!$wynik)
  6. return false;
  7.  
  8. echo $wynik; //->dziala 
  9.  
  10.  if (!@mysql_select_db('baza'))
  11. return false;
  12.  return $wynik; //-> zmieniam to na:
  13.  
  14. echo $wynik; //->nie dziala ?
  15.  
  16.  }
  17. ?>

istnieje jakieś logiczne uzasadnienie tego (oprócz takiego że nie ma bazy) ?

Ten post edytował SET 25.09.2004, 16:42:18
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: 22.08.2025 - 14:46