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

    lavorare con mysql (2 db, 2 host)

    ciao a tutti,

    io devo lavorare con due db che risiedono in due host diversi

    quindi ho

    codice:
    $user1 = "user1";
    $user2 = "user2";
    $pwd1 = "pwd1";
    $pwd2 = "pwd2";
    $host1 = "1.1.1.1";
    $host2 = "1.1.1.2";
    $conn1 = mysql_connect($host1, $user1, $pwd1) or die (mysql_error());
    $conn2 = mysql_connect($host2, $user2, $pwd2) or die (mysql_error());
    mysql_select_db = ($dbname1, $conn1);
    mysql_select_db = ($dbname2, $conn2);
    non ricordo come fare per la query verso la connessione voluta

    tipo

    per conn1:

    $cerca1 = mysql_query("SELECT * FROM bla bla bla");

    per conn2:

    $cerca2 = mysql_query("SELECT * FROM bla bla bla");


    grazie
    Ma perchè mi avete tolto oltre 400 messaggi?

  2. #2
    Moderatore di Server Apache L'avatar di marketto
    Registrato dal
    Sep 2001
    Messaggi
    5,858
    http://it.php.net/mysql_query

    dovrebbe essere:
    $cerca1 = mysql_query("SELECT * FROM bla bla bla",$conn1);
    think simple think ringo

  3. #3
    questo è il risultato:

    Warning: mysql_query(): supplied argument is not a valid MySQL-Link resource

    questa è la query

    $query_auth = mysql_query("SELECT * FROM utente WHERE Frm_ID = '$Frm_ID' AND Usr_ID = '$user_ID'", $db_connect2) or die (mysql_error());
    Ma perchè mi avete tolto oltre 400 messaggi?

  4. #4
    Moderatore di Server Apache L'avatar di marketto
    Registrato dal
    Sep 2001
    Messaggi
    5,858
    metti echo $db_connect2; subito dopo la connessione.
    think simple think ringo

  5. #5
    Utente di HTML.it
    Registrato dal
    Apr 2003
    Messaggi
    534
    Originariamente inviato da redoct
    questo è il risultato:

    Warning: mysql_query(): supplied argument is not a valid MySQL-Link resource

    questa è la query

    $query_auth = mysql_query("SELECT * FROM utente WHERE Frm_ID = '$Frm_ID' AND Usr_ID = '$user_ID'", $db_connect2) or die (mysql_error());
    perchè $db_connect2 se l'id di connessione lo prendi con $conn2 ???


  6. #6
    Originariamente inviato da marketto
    metti echo $db_connect2; subito dopo la connessione.
    potresti spiegarmi meglio dove lo devo mettere.

    scusa ma non ho capito
    Ma perchè mi avete tolto oltre 400 messaggi?

  7. #7
    Moderatore di Server Apache L'avatar di marketto
    Registrato dal
    Sep 2001
    Messaggi
    5,858
    subito dopo la riga dove ti connetti a mySQL:

    codice:
    $db_connect2=mysql_connect(...........
    echo $db_connect2;
    think simple think ringo

  8. #8
    mi scrive resourceID#5

    non credo che debba vederla
    Ma perchè mi avete tolto oltre 400 messaggi?

  9. #9
    Moderatore di Server Apache L'avatar di marketto
    Registrato dal
    Sep 2001
    Messaggi
    5,858
    resourceID#5 è l'identificativo di connessione.

    prova a postare + codice.
    think simple think ringo

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.