Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> klay i obiekty :/
-Gość_kafar-
post
Post #1





Goście







Zrobiłem coś takiego korzystając z manuala. Co jest nie tak.
  1. <?php
  2. class connect_db {
  3. var $user;
  4. var $host;
  5. var $pw;
  6. var $dbname;
  7. var $sql_query;
  8. function connect_db_mysql (){
  9.  $this -> user = root;
  10.  $this -> host = localhost;
  11.  $this -> pw = krasnal;
  12.  $this -> dbname = php;
  13.  $db = mysql_connect(&#092;"$this -> host\", \"$this -> root\", $this -> pw);
  14.  mysql_select_db(&#092;"$this -> dbname\", $db);
  15.  }
  16. function sql_query($sql_query){
  17. connect_db_mysql ();
  18. mysql_query($sql_query);
  19. }
  20. }
  21.  
  22. ?>
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 6)
-Gość_kafar-
post
Post #2





Goście







mam jeszcze pytanie jak odwoływać się do klas ? (IMG:http://forum.php.pl/style_emoticons/default/dry.gif) tak jak do funkcji ?
Go to the top of the page
+Quote Post
NuLL
post
Post #3





Grupa: Zarejestrowani
Postów: 2 262
Pomógł: 21
Dołączył: 3.05.2004
Skąd: Sopot, Krakow, W-wa

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


Na php.pl jest wstep do obiektowki - napierw to poczytaj.

PS. Pisanie klasy do obslugi bazki nie jest dobrym pomyslem na poczatek ....
Go to the top of the page
+Quote Post
ActivePlayer
post
Post #4





Grupa: Przyjaciele php.pl
Postów: 1 224
Pomógł: 40
Dołączył: 6.07.2004
Skąd: Wuppertal

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


  1. <?php
  2. class connect_db {
  3. var $user;
  4. var $host;
  5. var $pw;
  6. var $dbname;
  7. var $sql_query;
  8. function connect_db_mysql (){
  9.  $this -> user = &#092;"root\";
  10.  $this -> host = &#092;"localhost\";
  11.  $this -> pw = &#092;"krasnal\";
  12.  $this -> dbname = &#092;"php\";
  13.  $db = mysql_connect($this -> host, $this -> root, $this -> pw);
  14.  mysql_select_db(&#092;"$this -> dbname\", $db);
  15.  }
  16. function sql_query($sql_query){
  17. connect_db_mysql ();
  18. mysql_query($sql_query);
  19. }
  20. }
  21.  
  22. ?>
Go to the top of the page
+Quote Post
Kirtan Loor
post
Post #5





Grupa: Zarejestrowani
Postów: 44
Pomógł: 0
Dołączył: 22.10.2004
Skąd: Płock

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


  1. <?php
  2. class connect_db {
  3. var $user;
  4. var $host;
  5. var $pw;
  6. var $dbname;
  7. var $sql_query;
  8. function connect_db_mysql (){
  9.  $this -> user = root;
  10.  $this -> host = localhost;
  11.  $this -> pw = krasnal;
  12.  $this -> dbname = php;
  13.  $db = mysql_connect(&#092;"$this -> host\", \"$this -> root\", $this -> pw);
  14.  mysql_select_db(&#092;"$this -> dbname\", $db);
  15.  }
  16. function sql_query($sql_query){
  17. $this->connect_db_mysql ();
  18. mysql_query($sql_query);
  19. }
  20. }
  21.  
  22. ?>


Mysle ze to pomoze: $this->connect_db_mysql ();
Go to the top of the page
+Quote Post
splatch
post
Post #6





Grupa: Zarejestrowani
Postów: 487
Pomógł: 7
Dołączył: 7.01.2004
Skąd: Warszawa

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


Kiedy zaczynałem swoją przygodę z OOP napisałe tekst, stąd wiele w nim błędów (również i ortograficznych) raz nieścisłości. http://www.php.org.pl/artykuly/2/14
Go to the top of the page
+Quote Post
rogrog
post
Post #7





Grupa: Zarejestrowani
Postów: 602
Pomógł: 1
Dołączył: 3.04.2004
Skąd: Trójmiasto (Gdańsk)

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


@splatch: wiesz co może napisz nową wersję tego artykułu albo postaraj się go usunąć? bo on po prostu bardziej wprowadza w błąd początkujących niż im pomaga (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) zresztą programoanie zorientowane obiektowo to coś zupełnie innego niż używanie klasi obiektów...
Go to the top of the page
+Quote Post

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 - 18:28