2013-08-14 3 views
-1

Как вы связываете 2 или более базы данных в MySql, которые позже могут быть получены с помощью php-страницы? Это также должно быть доступно из SWING, а затем выберите соответствующую базу данных и обновление на основе взаимодействия с пользователем. Как ты делаешь это? Приветствия.Связывание баз данных в MySql

+0

Что вы имеете в виду под "ссылка 2 или более баз данных"? Когда вы говорите о базах данных, вы ссылаетесь на логические схемы внутри экземпляра или между экземплярами? – symcbean

ответ

0

это может помочь вам попробовать это

<?php 

    /* 
    * The sample code below makes 2 database connections and the reference to each database connection is stored in separate variables. 
    * Whenever you connect multiple databases you have to specify the link in mysql_query function to tell PHP to run the query 
    * on the specified database. 
    */ 

    $link1=mysql_connect("localhost","root",""); 
    mysql_select_db("qlets"); 


    $link2=mysql_connect("localhost","root","",true); 
    mysql_select_db("sargodhabiz",$link2); 

    $result1=mysql_query("select * from portfolio",$link1); 
    show_data($result1); 

    $result2=mysql_query("select * from categories",$link2); 
    show_data($result2); 

    mysql_close($link1); 
    mysql_close($link2); 


    function show_data($result){ 
     $x=mysql_num_fields($result); 
     echo "<table border=\"1\">"; 
     while($row=mysql_fetch_array($result)){ 
      echo "<tr>";    
      for($i=0;$i<$x;$i++){ 
       echo "<td>".$row[$i]."</td>"; 
      } 
      echo "</tr>"; 
     } 
     echo "</table>"; 
    } 
?> 

for more read this link

Смежные вопросы