Dan maak je $server2 en $db2 aan met de gegevens van de 2e database.
Wanneer de database op een andere server staat dan waar jouw website wordt gehost, dan moet je er wel voor zorgen dat je van buitenaf toegang krijgt tot de database. De meeste hostingproviders staan dit echter niet toe. Dit i.v.m. beveiliging.
[code]
<?php
// Database gegevens
$dbhost = "";//En wat vul ik hier in???
$dbuser = ""; //deze weet ik dus
$dbpass = ""; //deze weet ik dus
$dbname = ""; //deze weet ik dus
// Verbinding met MySQL server
$server = mysql_connect($dbhost,$dbuser,$dbpass);
mysql_select_db($dbname);
?>
[/code\
Example 2. mysql_connect() example using hostname:port syntax
<?php
// we connect to example.com and port 3307
$link = mysql_connect('example.com:3307', 'mysql_user', 'mysql_password');
if (!$link) {
die('Could not connect: ' . mysql_error());
}
echo 'Connected successfully';
mysql_close($link);
// we connect to localhost at port 3307
$link = mysql_connect('127.0.0.1:3307', 'mysql_user', 'mysql_password');
if (!$link) {
die('Could not connect: ' . mysql_error());
}
echo 'Connected successfully';
mysql_close($link);
?>
Edit
Maar eigenlijk moet hij deze bekijken uiteraard :P
Hoef je niet te closen:
<?php
$serv1 = mysql_connect('127.0.0.1:3307','username','password');
$daba1 = mysql_select_db('dbname',$serv1);
$query1 = mysql_query("SELECT * FROM tabel",$daba1);
$serv2 = mysql_connect('127.0.0.2:3307','username2','password2');
$daba2 = mysql_select_db('dbname2',$serv2);
$query2 = mysql_query("SELECT * FROM tabel2",$daba2);
?>
Zo kan je evt. nog meer query's uitvoeren
Maar eigenlijk moet hij deze bekijken uiteraard :P
Pfffff, doe mij maar engels! Technisch Portugees is nogal hoog gegrepen kan ik je vertellen. Engels en Nederlands is voor mij 1 pot nat, maar Portugees is toch wat anders. Ik heb laatst de braziliaanse versie van Windows XP geinstalleerd (op m'n MacBook Pro) en het is toch een hele uitdaging om daar mee te werken. Wel leuk, maar je moet er wel even de tijd voor nemen.