Einzelnen Beitrag anzeigen
  #1  
Alt 07.03.2005, 16:44:19
CrAnE CrAnE ist offline
Junior Member
 
Registriert seit: Nov 2003
Ort: Neuwied
Alter: 34
Beiträge: 204
CrAnE eine Nachricht über ICQ schicken
Mehrere Mysql verbindungen mit Klasse

Hi,

Ich versuche mit einer Klasse mehrere MySQL Verbindungen herzustellen...
Das sieht dann ungefähr so aus..
$verbindung1 = new mysql;
$verbindung1->connect("host", "user", "pw", 1);
$verbindung1->db("db", 1);

$verbindung2 = new mysql;
$verbindung2->connect("host"; "user", "pw", 2);
$verbindung2>db("db", 2);

so das klappt auch.. jedoch macht scheint es mir, das er die verbindung einfach ersetzt und nicht eine neue startet....

Also die abfrage bei der ersten verbindung klappt... wenn ich dann jedoch die 2te starte kann ich nix mehr aus der 2ten db auslesen....

hier mal ein codeschnipsel
PHP-Code:
class mysql{
    var 
$error false;
    var 
$connection = array();
    var 
$result;
    function 
connect($host$user$pass$id){
      
$connection = @mysql_connect($host$user$pass);
      if(!
$connection){
        
$this->error true;
      }else{
        
$this->connection[$id] = $connection;
      }
    }
    function 
db($db$id){
      
$db = @mysql_select_db($db$this->connection[$id]);
      if(!
$db){
        
$this->error true;
      }
    }

mfg Crane
Mit Zitat antworten