Rubberick
30-11-2007, 18:42
Ho questo banale codice:
$link1 = mysql_connect("localhost",$user,$pass);
mysql_select_db("db1",$link1);
$link2 = mysql_connect("localhost",$user,$pass);
mysql_select_db("db2",$link2);
mysql_query("INSERT INTO...",$link1);
mysql_query("SELECT * FROM...",$link2);
Ho 2 connessioni mysql, con lo stesso account (stessa user e pass) se eseguo la query di insert dopo aver avviato la seconda connessione (link2 connect) non mi viene eseguita :| se invece la metto prima della seconda connessione funziona...
cosa puo' essere? una limitazione del mysql che si incavola per il fatto che uso 2 connessioni con lo stesso account? se fossero diversi non avrei problemi?
$link1 = mysql_connect("localhost",$user,$pass);
mysql_select_db("db1",$link1);
$link2 = mysql_connect("localhost",$user,$pass);
mysql_select_db("db2",$link2);
mysql_query("INSERT INTO...",$link1);
mysql_query("SELECT * FROM...",$link2);
Ho 2 connessioni mysql, con lo stesso account (stessa user e pass) se eseguo la query di insert dopo aver avviato la seconda connessione (link2 connect) non mi viene eseguita :| se invece la metto prima della seconda connessione funziona...
cosa puo' essere? una limitazione del mysql che si incavola per il fatto che uso 2 connessioni con lo stesso account? se fossero diversi non avrei problemi?