課程
/前端開發(fā)
/JavaScript
/Ajax全接觸
服務(wù)器如何自動返回信息到瀏覽器,比如自動消息彈窗,需要和數(shù)據(jù)庫連接,用什么方法可以實現(xiàn)?
2017-04-20
源自:Ajax全接觸 3-2
正在回答
服務(wù)器自動返回的消息是服務(wù)器端語言返回的,例如:示例中的
if?(!isset($_GET["number"])?||?empty($_GET["number"]))?{ echo?"參數(shù)錯誤"; return; }
echo語句就是PHP語言的輸出語句,可以直接顯示在網(wǎng)頁中。
你說的自動消息彈窗不屬于服務(wù)器端語言,不是服務(wù)器返回的消息,這是javascript語言的輸出方式,例如:
if?(request.status===200)?{? document.getElementById("searchResult").innerHTML?=?request.responseText; }?else?{ alert("發(fā)生錯誤:"?+?request.status); }
alert()方法就是彈窗的一種,當(dāng)然還有兩種常見的彈窗,但是彈窗會打斷操作,現(xiàn)在沒有幾個網(wǎng)站會使用彈窗了,給人的感覺不好。
需要和數(shù)據(jù)庫鏈接,簡單的看一下PHP語言就可以啦,PHP將與數(shù)據(jù)庫鏈接的內(nèi)容封裝在一個函數(shù)里了,直接調(diào)用該函數(shù)就行,例如鏈接mysql數(shù)據(jù)庫:
$conn=mysql_connect("localhost","MySql數(shù)據(jù)庫用戶名名","MySql數(shù)據(jù)庫密碼")or?die("鏈接錯誤"); mysql_select_db("news",$conn);//選擇news數(shù)據(jù)庫 mysql_set_charset("gbk");//為數(shù)據(jù)庫連接設(shè)置字符編碼
舉報
本課程通過一個案例,講解Ajax的相關(guān)概念原理實現(xiàn)方式和應(yīng)用
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2017-04-22
服務(wù)器自動返回的消息是服務(wù)器端語言返回的,例如:示例中的
echo語句就是PHP語言的輸出語句,可以直接顯示在網(wǎng)頁中。
你說的自動消息彈窗不屬于服務(wù)器端語言,不是服務(wù)器返回的消息,這是javascript語言的輸出方式,例如:
alert()方法就是彈窗的一種,當(dāng)然還有兩種常見的彈窗,但是彈窗會打斷操作,現(xiàn)在沒有幾個網(wǎng)站會使用彈窗了,給人的感覺不好。
需要和數(shù)據(jù)庫鏈接,簡單的看一下PHP語言就可以啦,PHP將與數(shù)據(jù)庫鏈接的內(nèi)容封裝在一個函數(shù)里了,直接調(diào)用該函數(shù)就行,例如鏈接mysql數(shù)據(jù)庫: