Visualizzazione dei risultati da 1 a 2 su 2

Discussione: connessione a due db

  1. #1

    connessione a due db

    buona sera a tutti,
    per connettermi attualmente uso una classe che riporto in basso.

    adesso dovrei:
    1- eseguire una query con la connessione indicata nella classe
    2- subito dopo connettermi ad un db ospitato su un altro server ed eseguire la 2a query
    3- eseguire una query utilizzando il db del punto 1

    è possibile? come? grazie, daniele.

    Codice PHP:
    <?php
    # PARAMETRI DI CONFIGURAZIONE

    $db "db_1";
    class 
    mysqlc{

        
    //proprietà della class mysqlc
       
    var $conn;
        var 
    $result;
        var 
    $error;

        
    //Effettua la connessione al DB
        
    function mysqlc(){
           global 
    $db;
           
    $this->conn mysql_connect("12.34.56.789""utente""parola");
           if(
    $this->conn == FALSE){
              echo 
    "Connessione al database MySQL Fallita!";
               return;
           }
           if(!
    mysql_select_db($db$this->conn)){
              echo 
    "impossibile accedere al db '$db'!";
               return;
           }
        }
        function 
    query($query){
           
    $this->result mysql_query($query);
            
    $this->error mysql_error();
        }
        function 
    close(){
           
    mysql_close($this->conn);
        }
    }
    $mysqlc = new mysqlc();
    ?>
    ho provato a eseguire con una doppia connessione--> tutto ok fino alla 2a query, dopodicché, quando effettuo la 3a query sfruttando la prima connessione non ci riesco
    ---------------------------
    danielix05

  2. #2
    Ti suggerisco di iniziare leggendo il manuale ufficiale, con particolare attenzione al secondo parametro:

    http://www.php.net/mysql_query

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.