?php
創(chuàng)新互聯(lián)是專業(yè)的網(wǎng)站建設(shè)公司,提供網(wǎng)站建設(shè),網(wǎng)站制作,網(wǎng)站設(shè)計(jì)等網(wǎng)站開發(fā)一體化解決方案;包括H5網(wǎng)站設(shè)計(jì),重慶小程序開發(fā),網(wǎng)站定制,企業(yè)網(wǎng)站建設(shè),商城網(wǎng)站開發(fā),成都響應(yīng)式網(wǎng)站建設(shè),建網(wǎng)站,PHP網(wǎng)站建設(shè),軟件開發(fā),軟文發(fā)布平臺(tái),網(wǎng)站營銷。歡迎做網(wǎng)站的企業(yè)前來合作洽談,創(chuàng)新互聯(lián)將竭誠為您服務(wù)!
$conn1?=?mysql_connect("127.0.0.1",?"root","root","db1");
mysql_select_db("db1",?$conn1);
$conn2?=?mysql_connect("127.0.0.1",?"root","root","db2");
mysql_select_db("db2",?$conn2);
$sql?=?"select?*?from?db1.ip";?//關(guān)聯(lián)數(shù)據(jù)庫
$query?=?mysql_query($sql);
if($row?=?mysql_fetch_array($query))
echo?$row[0]."\n";
$sql?=?"select?*?from?db2.web?";
$query?=?mysql_query($sql);
if($row?=?mysql_fetch_array($query))
echo?$row[0];
?
這個(gè)我也不知道? 在網(wǎng)上幫你查了下?網(wǎng)頁鏈接
用聯(lián)合查詢就可以實(shí)現(xiàn)
一般包括左外連接,右外連接和內(nèi)連接
可以用on設(shè)置每兩個(gè)表之間的關(guān)聯(lián)關(guān)系,查詢后遍歷輸出到頁面就可以了
//數(shù)據(jù)庫鏈接文件
$Link=mysql_connect('localhost','root','');//連接數(shù)據(jù)庫
//返回TRUE/FALSE
if($Link){
$db=mysql_select_db('oa',$Link);
//設(shè)置中文編碼格式
mysql_query('set names gbk');
if($db){
echo "數(shù)據(jù)庫選擇成功!";
}else{
echo "數(shù)據(jù)庫選擇失??!錯(cuò)誤號(hào):".mysql_error();
}
}else{
echo "連接數(shù)據(jù)庫失?。?;
}
1.建立兩個(gè)數(shù)據(jù)庫連接,查詢的時(shí)候分別調(diào)用。
2.使用dbname.tablename的方式來寫from,或者join(前提是你用于連接MYSQL的帳號(hào)必須同時(shí)可以訪問這兩個(gè)庫)
例如:dba,dbb
select * from dba.table1 as t1
join dbb.table1 as t2 on t1.id = t2.id
設(shè)計(jì)思路么?
首先你需要設(shè)計(jì)數(shù)據(jù)庫,成績查詢需要設(shè)計(jì)哪些表,最簡單的就是這幾三張表:學(xué)生表,課程表,成績表,然后設(shè)計(jì)每個(gè)表的字段和關(guān)聯(lián)關(guān)系
然后寫代碼,對(duì)數(shù)據(jù)庫進(jìn)行CURD,這種小系統(tǒng)完全不用考慮架構(gòu),數(shù)據(jù)量等,所以很簡單的,數(shù)據(jù)庫+PHP服務(wù)端+web前端 最多1天就差不多能做好了