Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][MYSQL]Problem z pierwszą klasą
darkking
post
Post #1





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

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


Witam !
Napisałem sobie klasę do obsługi bazy danych
  1. <?php
  2. class db{
  3.    private var $connect_id;
  4.    private var $query_id;
  5.    //private var $dbname;
  6.    public var $connect_status = false;
  7.    public var $results = array();
  8.    
  9.   public function __construct($dbhost, $dbusername, $dbpass, $dbname ){
  10.       $this->connect_id =  mysql_connect($dbhost, $dbusername, $dbpass);
  11.       if($this->connect_id){
  12.           mysql_select_db($dbname);
  13.       }else{
  14.           $this->connect_status = false;
  15.       }
  16.   }
  17.  
  18.   public function query($query){
  19.       $this->query_id = mysql_query ($query);
  20.       if($this->query_id){
  21.           $this->results = mysql_fetch_array($this->query_id);
  22.           return $this->results;
  23.       }else{
  24.           return false;
  25.       }
  26.  
  27.   }
  28.  
  29.   public function num_rows(){
  30.       return mysql_num_rows($this->query_id);
  31.   }
  32.  
  33.   public function error(){
  34.       $error = mysql_errno() . ": " . mysql_error() . "\n";
  35.       return $error;
  36.   }
  37.    public function free(){
  38.   mysql_free_result($this->query_id);
  39.   }
  40.  
  41. }
  42. ?>


Jednak po uruchomieniu nie działa.

Ten post edytował darkking 23.06.2009, 21:17:11
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: 19.09.2025 - 12:42