① html怎麼和資料庫連接
方法和詳細的操作步驟如下:
1、第一步, 「sudo su postgres」命令進入「postgres」,見下圖,轉到下面的步驟。
② HTML調用資料庫
把<%=name%>直接寫到HTML的代碼中就可以了。
③ 怎麼在HTML中連接資料庫
你好,首先你要區分出瀏覽器和伺服器的區別,瀏覽器向伺服器發送Url請求,伺服器響應這個請求,會向瀏覽器發送html數據流,瀏覽器負責渲染html數據流為你所看到的網頁。
在伺服器中我們一般會編寫一些程序代碼或html文件,程序代碼負責用戶請求的邏輯處理,html負責展示數據,也就是說html只是展示數據用的。而連接資料庫是一個很明顯的邏輯操作,不應該也不能放到html中。
舉個例子,伺服器就像是有限電視台,html數據就像某一個電視節目,瀏覽器就比喻為電視機吧,用戶比如可以直接告訴電視台我要看什麼節目,而電視台的工作人員就是我們伺服器的程序代碼,我們向電視台發送了要看某個節目的請求,工作人員(程序)負責處理我們這個請求,即播放我們要求的節目。也就是想我們發送html代碼,也就是說我們不能向電視節目發送我們要看某個節目的請求,因為電視節目沒有這個能力,也沒有處理這個問題的義務。
④ 在html文件中實現資料庫操作
純HTML是不可能操作資料庫的,HTML能查詢,實現都是通過 Ajax 載入動態網頁查詢獲取到結果後,再修改 HTML 當前頁面的代碼來顯示查詢結果
⑤ 在html靜態頁面裡面怎麼用函數調用資料庫啊求高手幫忙
html是靜態頁面,因此,如果實現資料庫動態調用,最好的方法就是使用AJAX技術,使用XMLHTTPrequest來請求。
給一個示例吧:
function requestHttp(){
var request;
if(window.XMLHttpRequest) {
request = new XMLHttpRequest();
if(request.overrideMimeType) {request.overrideMimeType('text/xml');
}
} else if(window.ActiveXObject) {
var versions = ['Microsoft.XMLHTTP', 'MSXML.XMLHTTP', 'Microsoft.XMLHTTP', 'Msxml2.XMLHTTP.7.0', 'Msxml2.XMLHTTP.6.0', 'Msxml2.XMLHTTP.5.0', 'Msxml2.XMLHTTP.4.0', 'MSXML2.XMLHTTP.3.0', 'MSXML2.XMLHTTP'];
for(var i=0; i<versions.length; i++) {try
{request = new ActiveXObject(versions[i]);break;}
catch(e) {}
}}
return request;
}
function xmlhttp(){
this.r=requestHttp();
}
xmlhttp.prototype.postopen=function(url,data){
this.r.open('POST',url,false);
this.r.setrequestheader("content-type","application/x-www-form-urlencoded");
this.r.onreadystatechange = ReadyStateChange(this);
if(typeof(data)=='undefined')
this.r.send();
else
this.r.send(data);
}
xmlhttp.prototype.getopen=function(url){
if(window.XMLHttpRequest) {this.r.open('GET',url);
this.r.onreadystatechange = ReadyStateChange(this);
this.r.send(null);
} else {
this.r.open("GET", url, true);
this.r.onreadystatechange = ReadyStateChange(this);
this.r.send();
}
}
ReadyStateChange=function(obj){
return function(){
if(obj.r.readyState==4){
obj.status=obj.r.status;
obj.text=obj.r.responseText;
obj.body=obj.r.responseBody;
callpage();
}
}
}
把這個別存為Shopajax.js
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
<script type="text/javascript" src="shopajax.jss"></script>
</HEAD>
<BODY>
<div id="as"></div>
<SCRIPT LANGUAGE="JavaScript">
<!--
var ajax=new xmlhttp();
debugger
ajax.getopen("1.html");
function callpage(){
if(ajax.status==0){//本地為0,遠程為200
var obj=eval('('+ajax.text+')');
document.getElementById("as").innerHTML="年紀:"+obj.Age+"<br>薪水:"+obj.Money;
}
}
//-->
</SCRIPT>
</BODY>
</HTML>
這個隨便存一個頁面保存為index.html
{"Money":2000.00,"Age":21}
把這個存成一個1.html
保存完後,點擊Index.html就可以看到Div裡面有值了。值是從1.html裡面取到的。這個過程實現 了Ajax
⑥ php如何結合html調用數據
在html中調用php內容,可以用<script src="friendlinks.php"></script>然後在friendlinks.php中調取資料庫數據。並輸出適當的html,或者輸出xml、json都可以,只是圖簡單的話,只要輸出html就行了。
⑦ HTML中如何連接資料庫
HTML不會執行你這個資料庫的鏈接的HTML大多都是通過asp生成的HTML