HTML網(wǎng)頁在數(shù)據(jù)庫(kù)查詢 怎樣把SQL中的數(shù)據(jù)輸出到HTML頁面?
怎樣把SQL中的數(shù)據(jù)輸出到HTML頁面?通常在查詢數(shù)據(jù)庫(kù)時(shí),一些查詢結(jié)果往往會(huì)被保存,比如數(shù)據(jù)存儲(chǔ)在Excel中,但是如果有辦法將數(shù)據(jù)存儲(chǔ)在HTML頁面中進(jìn)行顯示,并且數(shù)據(jù)以網(wǎng)頁的形式顯示出來,會(huì)更加
怎樣把SQL中的數(shù)據(jù)輸出到HTML頁面?
通常在查詢數(shù)據(jù)庫(kù)時(shí),一些查詢結(jié)果往往會(huì)被保存,比如數(shù)據(jù)存儲(chǔ)在Excel中,但是如果有辦法將數(shù)據(jù)存儲(chǔ)在HTML頁面中進(jìn)行顯示,并且數(shù)據(jù)以網(wǎng)頁的形式顯示出來,會(huì)更加直觀。首先,讓我們了解模板文件。模板文件的后綴是TPL。TPL文件與HTML文件相同。在TPL文件中,注意“tag”,意思是:begindetail:表示替換模板文件的開始。Enddetail:表示替換模板文件insertdata的結(jié)束。此處:表示在結(jié)果集中插入數(shù)據(jù)的位置。如果結(jié)果集記錄包含多個(gè)字段,請(qǐng)?jiān)诖颂幉迦霐?shù)據(jù)按數(shù)據(jù)在記錄中的順序插入數(shù)據(jù),即查詢語句select execution語句中字段的順序。換句話說,每個(gè)結(jié)果記錄中的每個(gè)字段只能在頁面中插入一次。如果要在頁面中多次使用某個(gè)字段,可以先將其賦給變量。然后重復(fù)使用變量。讓我們創(chuàng)建一個(gè)名為輸出口tml.TPL,模板的HTML代碼如下:
php查詢數(shù)據(jù)庫(kù)并在網(wǎng)頁上輸出結(jié)果?
如果是mysql,T$link=mysqli connect(“l(fā)ocalhost”、“my user”、“my password”、“world”) if(!$link){ printf(“Can”不能連接到localhost。錯(cuò)誤:%sn“,mysqli connect Error()) exit() } $result=mysqli query($link,”SELECT CountryCode FROM Language“) printf(”受影響的行(SELECT):%dn“,mysqli受影響的行($link)) mysqli free result($result) mysqli close($link)