了解在頁面上去SQL資料庫查詢要繫結的資料方法

2021-09-17 02:24:24 字數 1097 閱讀 2833

1, 想在頁面上的**繫結資料庫的資料時,那麼我們就知道我們的資料是在資料庫的。

我們要寫**去找到他們,並且把它帶到我們的頁面上。

下面我就舉個例子來說明一下

比如我要在頁面上的這樣乙個leyui的**繫結我所要繫結我想要的字段的資料,如圖所示

在這個**裡,我要乙個列是選擇列,這個是layui自帶的樣式可以在js**裡寫上就可以出來,序號也是一樣,我們要手動查的字段有歌手,歌手的性別,以及歌手對應的歌曲名稱,歌曲對應的**,還有歌曲的型別。

在我的資料裡我是分了4個表,分別是歌手表,歌曲表,**表,歌曲型別表。要查詢他們其中的一些字段,就可以把他們之間把他們連起來,下面我在sql中進行他們之間關係的連線,如圖所示。

歌手表是pw_singer, 歌曲表是sys_song, 歌曲型別表是sys_songtype,**表是sys_***。

歌手有對應的歌曲以及**,所以歌曲表和**表是靠歌手id進行連線的

歌曲有歌曲型別,所以歌曲型別表是靠歌曲id跟歌曲表進行連線。

這樣一來,四張表就可以連起來了。這樣一來,我就可以查詢這四張表裡的任意我想要的字段,任何把他們放在頁面上去顯示出來,這裡我需要的字段有歌手表裡面的歌手名稱和裡面的歌手性別,以及歌曲表的歌曲名稱,**表的**名稱,歌曲型別表裡面的型別,以及一些用來方便操作而查詢的id。

在mvc專案的vs控制器中的**如下:

最後在在檢視上用上layui的外掛程式,在用js渲染**就可以繫結查詢出來的資料了,**如下

5 最後效果

PHP 作業 查詢資料顯示在頁面上

作業 查詢info表所有資料,顯示在頁面上 性別要顯示男女 民族 顯示民族名稱 1 public w3c dtd xhtml 1.0 transitional en 237 891011 編號12 姓名13 性別14 名族15 出生日期 1617 18 造物件19 db new mysqli loc...

php查詢資料庫後在頁面上顯示出現中文亂碼

1.首先得弄清楚你的資料庫編碼方式,如下 在php中使用如下 charset mysqli character set name connect 返回資料庫預設字符集的編碼utf 8 echo 預設字符集為 charset 如果輸出的結果不為utf 8 在mysql的 my.ini檔案中 個人安裝資...

資料庫跨庫查詢SQL

資料庫跨庫查詢sql select from opendatasource sqloledb data source user id password jshh.dbo.rs employee where code 0110 資料庫跨庫查詢功能開啟sp configure sp configure ...