2 mssql db's benaderen
DirkJan Heinen
16/04/2009 17:54:00Hallo php'ers
Ik ben bezig met een super dik intranet, nu hebben die flappers 2 verschillende databases en ik heb de data uit beide databases nodig. hoe kan ik 2 connecties maken met 2 verschillende databases.
kan iemand mij hier mee helpen?
Ik ben bezig met een super dik intranet, nu hebben die flappers 2 verschillende databases en ik heb de data uit beide databases nodig. hoe kan ik 2 connecties maken met 2 verschillende databases.
kan iemand mij hier mee helpen?
PHP hulp
05/11/2024 07:38:14Frank -
16/04/2009 18:01:00$conn_1 = connectie_met_database_1;
$conn_2 = connectie_met_database_2;
De rest mag je er zelf bij verzinnen, dat is niet anders dan een connectie met slechts 1 database.
$conn_2 = connectie_met_database_2;
De rest mag je er zelf bij verzinnen, dat is niet anders dan een connectie met slechts 1 database.
DirkJan Heinen
17/04/2009 11:48:00Nee dat lukt dus niet.. als ik dan een query uitprobeer te voeren lukt dat alleen op de laatst geconnecte db,
zo doe ik het nu ongeveer
zo doe ik het nu ongeveer
Code (php)
1
2
3
4
5
6
7
2
3
4
5
6
7
$db1 = mssql_connect('host','user', 'pass');
$select1 = mssql_select_db('dbname',$db1);
$db2 = mssql_connect('host','user', 'pass');
$select2 = mssql_select_db('dbname',$db2);
mssql_query("query",$db1);
$select1 = mssql_select_db('dbname',$db1);
$db2 = mssql_connect('host','user', 'pass');
$select2 = mssql_select_db('dbname',$db2);
mssql_query("query",$db1);
Gewijzigd op 01/01/1970 01:00:00 door DirkJan Heinen
Frank -
17/04/2009 11:54:00En in jouw echte code gebruik je wel 2 verschillende servers en/of databases?
2 databases via 2 verschillende connecties aanspreken, is geen enkel probleem, het is de normaalste zaak van de wereld. Zou bij jou dus ook moeten werken.
2 databases via 2 verschillende connecties aanspreken, is geen enkel probleem, het is de normaalste zaak van de wereld. Zou bij jou dus ook moeten werken.
DirkJan Heinen
17/04/2009 11:56:00ik had het probleem net gevonden..
je hebt 4 Parameters met mssql_connect() de 4e is zodat je meerdere connecties kan maken die moest dus op true gezet worden
want als ik de connecties echo'de kreeg ik 2 dezelfde resources #3 nu krijg ik #3 en #4 en werkt het wel goed.
iig hardstikke bedankt!
gr,
DirkJan Heinen
je hebt 4 Parameters met mssql_connect() de 4e is zodat je meerdere connecties kan maken die moest dus op true gezet worden
want als ik de connecties echo'de kreeg ik 2 dezelfde resources #3 nu krijg ik #3 en #4 en werkt het wel goed.
iig hardstikke bedankt!
gr,
DirkJan Heinen