Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Przesłanie danych do konstruktora
Majkelo23
post
Post #1





Grupa: Zarejestrowani
Postów: 226
Pomógł: 17
Dołączył: 13.02.2012

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


W jaki sposób mogę przekazać dane ze skryptu do konstruktora, aby je w nim wykorzystać ?

Próbuję w ten sposób:

  1. class db
  2. {
  3.  
  4. public $pdo;
  5.  
  6. function __construct($DB_SERVER, $DB_USERNAME, $DB_PASSWORD, $DB_DATABASE)
  7. {
  8. try
  9. {
  10. $this->pdo = new PDO('mysql:host='.$DB_SERVER.';dbname='.$DB_DATABASE.';encoding=utf8', $DB_USERNAME, $DB_PASSWORD);
  11. $this->pdo->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
  12. }
  13. catch(PDOException $e)
  14. {
  15. die('Połączenie nie mogło zostać utworzone: ' . $e->getMessage());
  16. }
  17. }
  18. }


i z poziomu pliku:

  1. $db = new db($DB_SERVER, $DB_USERNAME$DB_PASSWORD, $DB_DATABASE);


ale te dane nie docierają do konstruktora ;/ Dlaczego ?

Ten post edytował Majkelo23 17.11.2013, 14:26:40
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 20.08.2025 - 04:24