Bir sayfada aynı anda iki database bağlatısı yapmak istiyorum ama aşağıdaki hatayı almaktayım. O kadar araştırma ve deneme yapmama rahmen işin içinden çıkmadım. Sizlerde bir bakar mısınız nerede hata yapıyorum. (bağlantıları tek tek çalıştırdığımda bir problem yok)

<?php
// Connect to MySQL server
$link1 = mysql_connect("localhost","root","1234");
 
// Connect to MySQL database-1
$db1 = mysql_select_db("db1",$link1);
 
// Connect to MySQL server
$link2 = mysql_connect("localhost","root","1234");
 
// Connect to MySQL database-2
$db2 = mysql_select_db("db2",$link2);
 
 $result = mysql_query("SELECT * FROM user1",$link1);
    if (mysql_num_rows($result)) {
    while($row = mysql_fetch_array($result)) {
    $adi = htmlentities($row['adi']);
    $soyadi = htmlentities($row['soyadi']);
 echo $adi." - ".$soyadi."<br />"; 
    }
    } else {
     echo "No name<br />";
    }
 
 $result = mysql_query("SELECT * FROM user2",$link2);
    if (mysql_num_rows($result)) {
    while($row = mysql_fetch_array($result)) {
    $adi = htmlentities($row['adi']);
    $soyadi = htmlentities($row['soyadi']);
 echo $adi." - ".$soyadi."<br />"; 
    }
    } else {
     echo "No name";
    }
?>
Aldığım Hata:

Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in F:\AppServ\www\home\subdomains\sql\index.php on line 15
No name
isim1 - soyad1
isim2 - soyad2