เรื่องการ connect database ทีละ 3 database จะทำตัวสือค้นโดยที่ จะให้สามารถ เลือกค้นหาจาก database ก้อนไหนก็ได้ และ ทั้งหมดก็ได้
server เดียวกัน?
Date :
2011-09-10 13:15:50
By :
ikikkok
ใช่ครับ server เดียวกันครับ
Date :
2011-09-10 13:29:51
By :
slurpee55555
ใช้ union all ครับ โดยชี้แบบนี้ db1.table , db2.table, db3.table อยู่ใน server ตัวเดียวกัน db user สามารถใช้งาน db สามตัวนี้ได้ เรา access ได้แบบนี้เลยครับ
Date :
2011-09-10 13:38:31
By :
ikikkok
แล้วไฟล์ connect ไปหา 3 database ต้องเขียนยังไงอะครับ
Date :
2011-09-10 13:48:10
By :
slurpee55555
ตอนนี้เขียน
Code (PHP)
<?
$host="localhost"
$username="root"
$password="1234"
$dbsearch="search1"
$connects=mysql_connect($host,$username,$password);
mysql_db_query($dbsearch,'SET NAMES tis620',$connects)or die("can not connect database");
?>
อันนี้มันได้แค่ db เดียวอะครับ
Date :
2011-09-10 13:59:05
By :
slurpee55555
ลองใช้ mysql_select_db แล้วค่อยไปคิวรี่เหมือนที่บอกครับ
Date :
2011-09-10 14:51:44
By :
ikikkok
น่าจะไม่ต้องใช้ mysql_select_db ครับ คือให้ใช้
Code (PHP)
$strSQL = " SELECT FROM db1.table1 , db2.table2";
Date :
2011-09-10 17:08:38
By :
webmaster
Load balance : Server 05