Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    [mysql] Update su database in due server differenti

    Ciao, da un mio script, effettuo un salvataggio, un update e altre operazioni di alcune query su due database installati in due server differenti.

    Adesso apro e chiudo la connessione ogni volta con mysql_close($dba); $dbb...


    Non esiste una soluzione alternativa, per esempio l'aggiunta di un parametro nella query che dice a quale server collegarsi?


    Grazie
    PIERCHI

  2. #2
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,509
    Puoi tenere aperte più connessioni e specificare quale usare per ogni query.
    Codice PHP:
    $conn1 mysql_connect($mysql_host1$mysql_user1$mysql_password1) or die('bla bla bla');
    mysql_select_db($mysql_database1,$conn1) or die('bla bla bla');

    $conn2 mysql_connect($mysql_host2$mysql_user2$mysql_password2) or die('bla bla bla');
    mysql_select_db($mysql_database2,$conn2) or die('bla bla bla');

    $query "UPDATE tabella SET campo = 'nuovo valore' WHERE id = ...";

    mysql_query($query,$conn1);
    mysql_query($query,$conn2);

    //la prima verrà eseguita sul primo db, la seconda sul secondo 

  3. #3
    fantastico! Grazie mille!
    PIERCHI

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 © 2026 vBulletin Solutions, Inc. All rights reserved.