溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

怎么連接HTML網(wǎng)頁(yè)到數(shù)據(jù)庫(kù)?

發(fā)布時(shí)間:2020-07-11 15:46:08 來(lái)源:億速云 閱讀:3808 作者:Leah 欄目:MySQL數(shù)據(jù)庫(kù)

本篇文章為大家展示了怎么連接HTML網(wǎng)頁(yè)到數(shù)據(jù)庫(kù)?代碼簡(jiǎn)明扼要并且容易理解,絕對(duì)能使你眼前一亮,通過(guò)這篇文章的詳細(xì)介紹希望你能有所收獲。

HTML是無(wú)法讀取數(shù)據(jù)庫(kù)的,HTML是頁(yè)面前端腳本語(yǔ)言,要想從HTML網(wǎng)頁(yè)中獲取SQL數(shù)據(jù)庫(kù)里的數(shù)據(jù),需要借助JSP或ASP或PHP或RUBY等語(yǔ)言來(lái)實(shí)現(xiàn)。 簡(jiǎn)單的關(guān)系可以這樣理解: 數(shù)據(jù)庫(kù)<--->JSP或ASP或PHP或RUBY等語(yǔ)言<--->HTML

網(wǎng)頁(yè)鏈接數(shù)據(jù)庫(kù)代碼如下(PHP編寫(xiě)):

<?php
header('content-type:text/html;charset=gb2312;');//解決瀏覽器編碼問(wèn)題
$lnk = mysql_connect('localhost', 'root', '********') or die ('連接失敗 : ' . mysql_error());//密碼填的是連接數(shù)據(jù)庫(kù)的密碼
mysql_query("set names gb2312");//這就是指定數(shù)據(jù)庫(kù)字符集
//選擇當(dāng)前連接數(shù)據(jù)庫(kù)為student
mysql_select_db('book', $lnk);
//獲取查詢項(xiàng)和查詢關(guān)鍵字的值
$searchitem=$_POST['searchitem'];
$searchvalue=$_POST['searchvalue'];
/*定義查詢語(yǔ)句,如果查詢關(guān)鍵字的值不為空,則在SQL語(yǔ)句的Where子句中
指定查詢項(xiàng)模糊匹配關(guān)鍵字,否則查詢所有記錄*/
if($searchvalue!="") 
  $myquery="SELECT * from books where {$searchitem} like '%{$searchvalue}%'";  
else
  $myquery="SELECT * from books";   
//執(zhí)行查詢,生成結(jié)果集
$result = mysql_query($myquery)	or die("<br>查詢表books失敗: " . mysql_error());
//從結(jié)果集中取得一行作為關(guān)聯(lián)數(shù)組
$row=mysql_fetch_array($result);
//循環(huán)讀取每一行記錄
while ($row)
{
}
?>

上述內(nèi)容就是怎么連接HTML網(wǎng)頁(yè)到數(shù)據(jù)庫(kù)?,你們學(xué)到知識(shí)或技能了嗎?如果還想學(xué)到更多技能或者豐富自己的知識(shí)儲(chǔ)備,歡迎關(guān)注億速云行業(yè)資訊頻道。

向AI問(wèn)一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI