Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2002
    Messaggi
    6

    cambio database con 1 connessione

    normalmente io prima mi connetto al Mysql e poi seleziono il database. Faccio la query e chiudo la connessione.

    esempio
    codice:
    $db = mysql_connect($server, $utente, $password);
    
    if ($db == FALSE){
       printf("Connessione non risucita", mysqli_connect_error()); 
       exit(); 
    } 
    else { 
       echo 'Connesso con successo 
    '; 
    } 
    
    $db2 = mysql_select_db($nome_database, $db);
    
    
    if ($db2 == FALSE){
       printf("Connessione con il database non risucita", mysqli_select_db_error()); 
       exit(); 
    } 
    else { 
       echo 'Connesso con successo al database specifico 
    '; 
    }
    Se devo fare un'altra query ad un altro database in mysql devo ogni volta chiudere la connessione e riavviarne una nuova?

    Graizie per chi mi aiuterà

  2. #2
    no, in teoria basterebbe usare mysql_select_db() per cambiare il DB quando ti serve, se è sullo stesso server MySQL dell'altro che usi non devi chiudere la connessione e riaprirla

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2002
    Messaggi
    6
    Originariamente inviato da spoon25
    no, in teoria basterebbe usare mysql_select_db() per cambiare il DB quando ti serve, se è sullo stesso server MySQL dell'altro che usi non devi chiudere la connessione e riaprirla
    Il mio timore era che si potesse creare qualche pasticcio avendo prima selezionato uno e poi l'altro e infine chiudere la connessione.

    Cmq pare funzionare in effetti. Grazie

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.